|
|
|
|
|
для: nikita2206
(04.05.2009 в 15:15)
| | >судя по вашему регвыру, у вас сайт с доменом первого уровня "site"???
Судя по регвыру, у автора адрес резолвится путем предварительного добавления доменного префикса.
И в этом нет ничегошеньки криминального. | |
|
|
|
|
|
|
|
для: nikita2206
(04.05.2009 в 15:15)
| | http://site/cgi-local/artpl.pl?com!ftema&tema!5848898069&razdel!r1&frtop!#frtop
выделенные жирным числа могут быть любые (во втором случае не больше 3 чисел)
пробовал 2мя способами (preg_match и ereg), оба не дают нужного результата.
preg_match('|http://[A-z0-9\-\.]+/cgi-local/artpl\.pl\?com!ftema&tema!\d+&razdel!r\d{1,3}&frtop!#frtop|', $url); | |
|
|
|
|
|
|
|
для: Flok
(03.05.2009 в 22:51)
| | судя по вашему регвыру, у вас сайт с доменом первого уровня "site"??? | |
|
|
|
|
|
|
|
для: Trianon
(03.05.2009 в 22:32)
| | Раз Вы говорите, что код правильный, проверил другие части кода, где участвует эта переменная. Обнаружил ошибку.
с одной страницы отправляю данную через post, а на второй странице, на которой проверяется строка, беру переменную из $_GET['url'] ... Досадная ошибка.
Спасибо всем за помощь. | |
|
|
|
|
|
|
|
для: Flok
(03.05.2009 в 22:13)
| | Выражение Ваше указанный в примере url замечательно пропускает.
Безо всякой ошибки.
<?php
$url = 'http://site/cgi-local/artpl.pl?com!ftema&tema!5848898069&razdel!r1&frtop!#frtop';
if (!preg_match("/^http:\/\/site\/cgi-local\/artpl\.pl\?com!ftema&tema![0-9]+&razdel!r[0-9]{1,3}&frtop!#frtop$/", $url))
{$error[] = "введённая Вами ссылка не является ссылкой на тему форума";}
else
{$error[] = "Ok";}
print_r($error);
?>
|
А слово цифра пишется через и . | |
|
|
|
|
|
|
|
для: nikita2206
(03.05.2009 в 22:23)
| | извиняюсь, не понял термина "существующая строчка". | |
|
|
|
|
|
|
|
для: Flok
(03.05.2009 в 22:13)
| | напишите более существующую строку... | |
|
|
|
|
|
|
|
для: Flok
(03.05.2009 в 21:54)
| | извиняюсь за оговорку. Там действительно должно было быть слово "цифры" вместо "числа" ) | |
|
|
|
|
|
|
|
для: nikita2206
(03.05.2009 в 22:08)
| | материал первого класса начальной школы. | |
|
|
|
|
|
|
|
для: Trianon
(03.05.2009 в 22:07)
| | да цифр) | |
|
|
|
|