& и "lang" вместе -> 〈

Денч

Новичок
& и "lang" вместе -> 〈

Вот адрес, на который происходит редирект после отработки скрипта

/admin/index.php?mode=other&submode=apart&a_lang=en&lang=en
Строка адреса вычисляется вот таким образом:

/admin/index.php?mode=other&submode=apart&a_lang=<?=$_GET['a_lang']?>&lang=<?=$_GET['lang']?>

После редиректа в строке браузера появляется вот что:

http://localhost/admin/index.php?mode=other&submode=apart&a_lang=en&amp;#9001;=en

Что это за символ - &amp;#9001;? Он у меня не отображается.
И почему так происходит.
Попробовал вместо ...&lang=... написать ...&l=..., и все прекрасно.

-~{}~ 05.12.05 19:59:

Забыл приписать: Apache/1.3.27 (WinXP) PHP/4.4.0
 

Денч

Новичок
Бресь Сергей, спасибо, хоть я уж опередил, не первый год замужем;). Теперь ясно, что я не в теме...

Но все же:
И почему так происходит.
Интересно просто. Поставлю "...&lang..." - косячится, поставлю "...&l..." - и вот все нормально.

Из описания символа выходит, что это символ"<"
 

SiMM

Новичок
> И почему так происходит.
Проблемы индейцев (читай браузера) шерифа (читай PHP) ни коим образом не касаются. Если, конечно, всё действительно так, как ты говоришь.
 
Сверху