Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770 Форумы портала PHP.SU :: Версия для печати :: Проверка ссылки на относительность\абсолютность
Похоже на то, что, все ссылки, в которых присутствует последовательность "://" можно считать абсолютными. Даже более того, последовательность можно сократить до знака ':'.
MCNet если порт не встречается
если его учитывать лучше всеже :/
но тут еще надо виндовый слеш учесть
короче если что
вот регулярка для начального кода по этому принципу
#:[/|\]# (Добавление)
MCNet пишет:
т.к. пропустит ссылки вида http://domain/index/../style.css
Данный код выведет 'yes' в том случае, если URL абсолютный и 'no', если вида /dir/dir?u=test
а можете поподробнее рассказать о переменной $testUrl (точнее о её корректном значении). При завершении кода постоянно выполняется функция "yes" . С кодом в 1-вом посте точно тоже самое было ... (Добавление)
Всем огромнейшее спасибо за участие ! Все работает