Я сделал проверку на соответствие $_SERVER['REQUEST_URI'] регулярному выражению. Делаю я это так:
if (ereg('^/loads/\?d=melody', $_SERVER['REQUEST_URI'])){echo '<img src="адрес"/>';}
Получается, что на странице с этим адресом идет замена лого, а на следующих, содержащих это выражение - нет. Подскажите, пожалуйста, как решить эту проблему. Заранее спасибо.
1. Сократ - 20 Июля, 2009 - 17:04:45 - перейти к сообщению
2. EuGen - 24 Июля, 2009 - 22:15:23 - перейти к сообщению
3. movEAX - 12 Августа, 2009 - 20:52:26 - перейти к сообщению
PCRE:
А вот более быстрый способ:
movEAX пишет:
PCRE:
echo preg_match('!loads/\?d=melody!',$_SERVER['REQUEST_URI'])?....if_true : ...if_false;
echo preg_match('!loads/\?d=melody!',$_SERVER['REQUEST_URI'])?....if_true : ...if_false;
А вот более быстрый способ:
movEAX пишет:
echo (strstr('loads/?d=melody',$_SERVER['REQUEST_URI'])?....if_true : ...if_false;
echo (strstr('loads/?d=melody',$_SERVER['REQUEST_URI'])?....if_true : ...if_false;