Глюк кукисов....

Tsep

Guest
Глюк кукисов....

Попробуйте сделать такую страницу и покликать по ссылкам Русский, English.
Это толко у меня сохраняется кука со значением favicon.ico или у всех?

PHP:
<?
  if (isset($_GET["lang"])){    
    $lang = $_GET["lang"];
  }
  else {
    $lang = "ru";
  }
  setcookie("CasataLang", $lang, 0x7FFFFFFF);
?>
<HTML>
<HEAD>
<TITLE></TITLE>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=UTF-8">
<META HTTP-EQUIV="Content-language" CONTENT="ru-RU">

</HEAD>
<BODY>
<?
  echo $lang."<BR>";
  echo $_COOKIE["CasataLang"]."<BR>";
?>
<A href="test.php?lang=ru">Русский<A><BR>
<A href="test.php?lang=en">English<A><BR>
</BODY>
</HTML>
Глюк наблюдатеся только в MyIe 1.2 и в Firefox 1.0.6
В IE 6.0 и Opera все нормально...
 

basboy

Новичок
Tsep
На сколько я знаю MyIE работает полностью на движке IE, так что у тебя что-то не сходится в вопросе.
 

Tsep

Guest
движок то один, а вот настройки могут быть разные.
пришлось проблему решить другим путем.

странно, что если указать setcookie("CasataLang", "ru", 0x7FFFFFFF); то все работает как надо...
 

basboy

Новичок
Tsep
Тогда скорее всего ГЕТом передавалось что-то не то. На проверять print_r - ом
 

Tsep

Guest
basboy
гетом все правильно передавалось, проверял.
проблему решил созданием файла который ставит куку и редиректит назад с нужным языком.
 
Сверху