$t=time()+3600*24*365;
$s=$_SERVER['SERVER_NAME'];
if (setcookie("Test", "Test",$t,"/",$s))
{
echo "ok";
}
else
{
echo "no";
}
на локальном серве выводит "ок" а на хосте "no"
в чем может быть проблема?
$t=time()+3600*24*365;
$s=$_SERVER['SERVER_NAME'];
if (setcookie("Test", "Test",$t,"/",$s))
{
echo "ok";
}
else
{
echo "no";
}
$t=time()+3600*24*365;
$s=$_SERVER['SERVER_NAME'];
setcookie("Test", "Test",$t,"/",$s);
if($_COOKIE['Test'])
{
echo "ok";
}
else
{
echo "no";
}
Цитата (dron4ik @ 8.11.2012 - 19:49) |
$t=time()+3600*24*365; Что говорит? |
setcookie ("Test", "Test", time()+3600);
if($_COOKIE['Test'])
{
echo "ok";
}
else
{
echo "no";
}
Цитата |
пошли по пути меньшего сопротивления... Так что скажет? |
Цитата |
На чистой странице? Перед куками нет вывода информации на экран? У тебя UTF-8 ? Если да, то без БОМ?* |
echo @$_COOKIE['Test'];
Цитата (scnipper @ 9.11.2012 - 13:20) |
на чистой при чистой старанице. Насчет BOM я не уверен как проверить что он есть? |