i am using a session variable to authenticate, acc to my knowledge the session variable is supposed to be stored at the server even when new pages are loaded. I am using the following code:
<?php
session_start();
echo $_POST['path'];
if($_POST['path']=="index")
{
$_SESSION['rightPath']=1;
if(isset($_SESSION['rightPath']))
echo "it is set";
?>
<script type="text/javascript">parent.location='UI.php'</script>
<?php
}
else
{?>
<script type="text/javascript">parent.location='index.php'</script>
<?php
}
?>
Burada bu isset fonksiyonu değişken ayarlanmış olduğunu söyler ama sonraki sayfa ui.php o bana aynı sonucu veren değildir.
<?php
if(!isset($_SESSION['rightPath']))
{
echo "it not is set";?>
<?php }
?>
Bu ui.php sayfa pasajı olduğunu. Burada eğer deyim yürütülüyor.
ben yanlış ne yapıyorum?