- Автор темы
- #1
Есть код:
Проблема такая. До хедера вывожу все данные print_r ($_SESSION); Хедер закомментировал. Все нормально, все сохранено. Перезагружаю страницу, все есть. Как только раскомментирую строку с хедером, после перенаправления все данные из сессии стираются. На локалке все работает. Понять не могу, что за ерунда такая, что за чудеса. Я так понимаю, чего-то на хостинге настроено по другому.
Или может быть на файл какой-то .htaccess указал chmod 444, может из-за этого?
PHP:
if(
//Если была отправлена форма и статус равен 1, то очищаем данные в массиве
$val_button === 1 && $_SESSION['status_step'][$step] ){
unset( $_SESSION['data_s'][2]); //очищаем координаты
//присваиваем номер шага = 2
$_SESSION['now_step'] = 2;
//делаем редирект на эту же страницу, но уже с другим шагом. В сессии здесь есть элемент массива со всеми данными
header( "location: ".$cat->parseUrl( $full_url , $shot_url ) );
//здесь уже нет элемента массива
exit;
}
Или может быть на файл какой-то .htaccess указал chmod 444, может из-за этого?
Последнее редактирование: