Подскажите как реализовать на пхп?
У меня есть варезный сайт, хочеться реализовать проверку полной новости перед добавлением на модерацию. Что именно хочу реализовать: перед добавлением новости, текст её проверяеться на наличие определенных ссылок к примеру http://depoz.com/. Т.е. проверяеться текст полной новости. Если ссылки нет то пользователю выдаёться ошибка и новость не добавляеться. Подскажите как это можно реализовать на пхп
|
проще всего - проверить регулярными выражениями
|
Если просто вхождение строки, пользуйтесь strstr (для урлов лучше stristr), быстрее, чем регулярки.
|
Кто нибудь может реализовать такое чудо за вознаграждени под дле? сижу ломаю голову не пойму как туда всучить хрень) Если да пишите в личку
|
Цитата:
|
Цитата:
|
Вот пример по Вашему вопросу
Написал примерчик. Скрипт проверяет на вхождение любой из нужных ссылок в текст.
Код:
//массив ссылок для проверки на наличие |
kusuka, Спасибо огромное побежал цеплять на дле
|
вот так
вот вариант регулярки:
Код:
preg_match_all("#<a href=[\"']http://(\S.+?)[/'\"].+?>(.+?)</a>#is",$fulltxt,$result); |
Я хочу сделать чтоб проверялся весь текст на наличие ссылок, т.е. если там могут быть любые ссылки но обязательным присутствием должен быть http://depoz.com
Если её нету то новость не добавляеться. Такой вариант Т.е. идея какова, есть врез сайт, люди постят новости в которых короткое описание и полное. В полном описании идут ссылки на скачивание их может быть много и не факт что с там есть dеpoz.com. Перед добавлением новости текст полной новости проверяеться на наличие как раз этой ссылки депоз.ком, если она есть то новость добавляеться в базу если нет то ошибку кидает |
Часовой пояс GMT +3, время: 00:03. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.