привет ребят, нужна помощь в редиректе с поисковиков. по идее обрабатывает, но при переходе вижу Moved Permanently The document has moved here(ссылка на injecturl.com). как сделать чтоб на прямую перекидывало? на нужный урл при переходе с поисковиков
Есть такая строка PHP: <input type="text" name="result_u" onclick="this.focus();this.select();" value="http://domen.com/39dhjs9023hjd" class="result_u"> Из нее надо извлечь http://domen.com/39dhjs9023hjd помогите составить регулярочку
Вот: Code: value\=\"(.+?)\" Если поиск ведется среди кучи других HTML тегов, где ненужный value может попасться раньше, то можно юзать такой регэксп: Code: value\=\"http\:\/\/domen\.com\/(.+?)\" и потом просто подставлять к "http://domen.com/" спаршенное значение
RewriteRule .* mscms/parse.php из-за этой строчки не робит дор, как мне сделать так, чтобы никакие правила не касались моей papka
Code: class="o" href="http://www.domen.com/link">text</a></div><div class="type">text-2</div><div class="info"> N участников</div></div> подскажите пожалуйста как выбрать такие кусоки из документа. т.е. начиная от class="o" заканчивая "участник"(именно "участник" потому что слово склоняться) p.s. php ну или ещё было бы лучше, 2 регулярки $a[1] = http://www.domen.com/link1 : N людей (link1)
есть список вида ftp://site1.com/script.php ftp://site2.com/script1.php ftp://site3.com/script2.php нужно с помощью регулярки оставить только ftp://site1.com/ ftp://site2.com/ ftp://site3.com/ пишу так ^ftp://*@*(?=\/) но все что после слешки, все равно оставляет
Проверка сайта Доверие в Сети сейчас куча сайтов развелось, которые без ведома владельца и без его разрешения добавляют туда сайт, причём даже закрытые сайты которые и для поисковиков закрыты как с ними бороться ? типа таких: http://trustorg.com/ urlshpion.ru www.seobuilding.ru - сколько стоит ? да вообще не продаётся мля ! уже продавать начали без разрешения можно ли как то запретить парсить всем, только yandex и google разрешить ?
не работает у меня регулярка должно быть так на пусое поле не реагирует а если заполнить не верно то выдаст уведомление Parse error: syntax error, unexpected T_EXIT in PHP: if(empty($_POST['mail_copy'])){} else{ (!preg_match("/^[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}$/i", $_POST['mail_copy'])) exit('<div style="text-align: center;"><h3><font color="#ff0000">Введите адрес в виде [email protected]</font></h3><br><input type="button" value="Вернуться назад" style="cursor: pointer; cursor: hand; width:169px;height:28px" onclick="history.back()"></div>');} в чём проблема ?
PHP: [PHP] if(empty($_POST['mail_copy'])){} else if (!preg_match("/^[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}$/i", $_POST['mail_copy'])) { exit('<div style="text-align: center;"><h3><font color="#ff0000">Введите адрес в виде [email protected]</font></h3><br><input type="button" value="Вернуться назад" style="cursor: pointer; cursor: hand; width:169px;height:28px" onclick="history.back()"></div>');} Вот так. [/PHP]
Привет. У меня есть файл: Мне нужно изменить значение нужного мне параметра. Как такое осуществить, скажите пожалуйста?
Который в переменной $param Я пробовал как-то так: но оно не работает из-за плохого знания регулярных выражений.
Уже часа 2 борюсь, не могу регулярку составить помогите пожалуйста есть код: (можете сохранить в .html посмотреть - это таблица от букмекера) на выходе мне нужно получить массив из 3 значений 1 2 3
Nikit PHP: <? $need_param = "aa3"; //нужный параметр $string = "олень"; //значение на которое заменяем $a = '"aa1" => "значение параметра 1", "aa2" => "значение параметра 2", "aa3" => "значение параметра 3", "aa4" => "значение параметра 4", "aa5" => "значение параметра 5"'; $pars = preg_replace("/\"$need_param\"(.*?)\"(.*?)\"/is","\"$need_param\"$1\"$string\"",$a); print_r($pars); ?> ============================================ Kruzak PHP: preg_match_all("/<td colspan=\"9\">(.*?)<\/a><\/td><\/tr><\/tbody>/is",$a,$pars); ============================================