XStudent
Новичок
Кеширование данных в файле сессии???
Просьба ногами не пинать, если что... =))) Может, чего-то я не допонимаю.... ==((((
Есть скрипт анализа перехода по рекламной ссылке, все его суть - выдать человеку номер и сохранить его в сессии. По условию задачи - повторный переход по рекламной ссылке создает новый номер и должен заменить старый номер в сессии. Но! Номер в файле сессии не заменяется, остается старый. (Смотрел по фтп.) При этом, номер сессии остается тот же. Смотрел http - заголовки, браузер отправляет старый номер сессии.
Вот. =(
Скрипт:
<?
session_start();
$part=explode(" ", microtime());
$ManId=$part[1].'-'.$part[0];
$ManId=preg_replace("/(-0.)|(00$)/", "", $ManId);
$_SESSION['ManId']='$ManId';
header ('Location: http://адрес принимающего скрипта');
?>
Просьба не пинать в локейшн, все что нужно я в факе почитал. Проблема не в передаче номера сессии, а в каком-то странном кешировании данных в файле сессии.....
Просьба ногами не пинать, если что... =))) Может, чего-то я не допонимаю.... ==((((
Есть скрипт анализа перехода по рекламной ссылке, все его суть - выдать человеку номер и сохранить его в сессии. По условию задачи - повторный переход по рекламной ссылке создает новый номер и должен заменить старый номер в сессии. Но! Номер в файле сессии не заменяется, остается старый. (Смотрел по фтп.) При этом, номер сессии остается тот же. Смотрел http - заголовки, браузер отправляет старый номер сессии.
Вот. =(
Скрипт:
<?
session_start();
$part=explode(" ", microtime());
$ManId=$part[1].'-'.$part[0];
$ManId=preg_replace("/(-0.)|(00$)/", "", $ManId);
$_SESSION['ManId']='$ManId';
header ('Location: http://адрес принимающего скрипта');
?>
Просьба не пинать в локейшн, все что нужно я в факе почитал. Проблема не в передаче номера сессии, а в каком-то странном кешировании данных в файле сессии.....