[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: авторизация на сайте с www и без www разная:(
verhmax
Добрый день, скажите, почему авторизируясь на сайте без www всё нормально, а при переходе на страницу с www авторизации нету? sad.gif



Спустя 50 минут, 50 секунд (31.08.2011 - 13:18) Игорь_Vasinsky написал(а):
хз. склей домены через 301 редирект.

Спустя 1 час, 24 минуты, 18 секунд (31.08.2011 - 14:43) Nikitian написал(а):
Потому что кука сессии вешается для поддомена www.
Для решения проблемы, используйте функцию session_set_cookie_params():
<?php
$currentCookieParams = session_get_cookie_params();

$rootDomain = '.example.com';
//Или так:
//$rootDomain = '.'.str_ireplace('www.','',$_SERVER['HTTP_HOST']);


session_set_cookie_params(
$currentCookieParams["lifetime"],
$currentCookieParams["path"],
$rootDomain,
$currentCookieParams["secure"],
$currentCookieParams["httponly"]
);


session_name('mysessionname');
session_start();

Быстрый ответ:

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