This question already has an answer here:
I have an irritating problem and I can't seem to fix it, I watched some videos on YouTube and read through the php.net documentation about error but this $_SESSION
error needs your help!
The exact error, I get is this:
Notice: Undefined index: previouspage
C:\Users\Administrator\Documents\Localhostoot\test\index.php on line 5
What I have created is a goback button using a session variable. When the variable is already defined in my script there's no problem but when "the user" visits the website for the first time there is no "previous page" yet. The error above is what I then get. How can I fix this?
I have this PHP code:
<?php
session_start();
if($_SESSION["previouspage"]) {
echo "<a href=".$_SESSION["previouspage"].">Go back.</a>";
$_SESSION["previouspage"] = "index.php";
}else {
//No go back button will be displayed.
$_SESSION["previouspage"] = "index.php";
}
?>
So, when there's no history yet I get the error, otherwise not. How to fix this?
</div>