Прошу помощи, мне через мою контактную форму приходит по 5-8 спам писем в час, во всех случаях присутствует ссылка http://
Такой вопрос: как из $_POST['textarea']
вырвать ссылку, если она там есть? Заранее спасибо!
От спама неплохо поможет защититься reCAPTCHA.
По Вашему вопросу:
$string = "https://vk.com/id1 http://gogo.ru";
echo preg_replace('#[-a-zA-Z0-9@:%_\+.~\#?&//=]{2,256}\.[a-z]{2,4}\b(\/[-a-zA-Z0-9@:%_\+.~\#?&//=]*)?#si', "[link prohibited]", $string); // output: [link prohibited] [link prohibited].
Регулярное выражение позаимствовал отсюда.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите, как выравнять 2 lineedit'a чтобы они начинались с одного места? На данный момент формочка формируется так:
мне нужно получить 16-ричное значение элемента массива чаров из памяти, проблема в том что надо получать и 0 и значения у которых нет значений...
Есть JSON файл, в котором храниться код сообщения типа WM (0x020B, 0x020C и тп