Я пытаюсь сохранить значение (0 или 1) в сеансе в PHP. У меня есть мои команды session_start() сверху, но я не могу заставить его работать - он возвращает сохраненный номер - он продолжает возвращать 0, так как не сохраняет информацию - я что-то перезаписываю?PHP - Как сохранить простой сеанс?
index.php
<?php
# session vars
session_start();
$session_id = session_id();
# set the session
$sliderNumber=$_SESSION["CurrentSliderPosition"];
# check session
if($sliderNumber=="" || $sliderNumber=="0"){
echo ' you are saved 0';
} else {
echo ' saved your session is 1 - even though you have been on other pages';
}
<a href="make-session.php?slidePositionId=1">make 1 the session number</a><br />
<a href="make-session.php?slidePositionId=2">make 2 the session number</a><br />
?>
макияж session.php
<?php
# get session number
$sliderNumber=$_REQUEST["slidePositionId"];
# session checker
if($sliderNumber=="0" || $sliderNumber==""){
$_SESSION["CurrentSliderPosition"]=0;
} else {
$_SESSION["CurrentSliderPosition"]=$sliderNumber;
}
//echo $_SESSION["CurrentSliderPosition"];
# redirect with our saved session
header("Location: index.php");
?>
Добавьте 'session_start()' в свой make-session.php (вверху) и скажите, поможет ли это. – MMM
Что это связано с плагином jQuery? –
Извините @GGG (классное имя), удалил это замечание. – Khalid