[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: неполадки с куки
quickxyan
В общем такое дело! Ставлю куки на одной странице, а на другой добываю её. Так вот на другой странице выводит нотис.


setcookie("mail",$_REQUEST['mail'],time()+19640000);



echo $_COOKIE['mail'];


в чем может быть дело?



Спустя 7 минут, 47 секунд (12.02.2012 - 00:56) redreem написал(а):
посоветую такую схему:

$domain_cookie = explode (".", clean_url( $_SERVER['HTTP_HOST'] ));
$domain_cookie_count = count($domain_cookie);
$domain_allow_count = -2;

if ( $domain_cookie_count > 2 ) {
if ( in_array($domain_cookie[$domain_cookie_count-2], array('com', 'net', 'org') )) $domain_allow_count = -3;
if ( $domain_cookie[$domain_cookie_count-1] == 'ua' ) $domain_allow_count = -3;
$domain_cookie = array_slice($domain_cookie, $domain_allow_count);
}

$domain_cookie = "." . implode (".", $domain_cookie);

if ((ip2long($_SERVER['HTTP_HOST']) != -1) AND (ip2long($_SERVER['HTTP_HOST']) !== FALSE )) define( 'DOMAIN', null ); else define( 'DOMAIN', $domain_cookie );

function set_cookie($name, $value = '', $expires = 0) {
setcookie( $name, $value, $expires, '/', DOMAIN , 0 );
}


и ставить куки уже функцией set_cookie

Спустя 35 секунд (12.02.2012 - 00:56) TranceIT написал(а):
var_dump($_COOKIE) на первой стр.

Спустя 4 минуты, 37 секунд (12.02.2012 - 01:01) Winston написал(а):
При установке кук пиши
setcookie("mail",$_REQUEST['mail'],time()+19640000,'/');

Спустя 19 минут (12.02.2012 - 01:20) quickxyan написал(а):
спасибо всем.


_____________
печатаю со скоростью 320 минут в знак...

плюсуем карму не стесняемся
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.