ah now you're getting to the joys of php. if you've been posting information back and forth, then what you'll probably need to do is do a back button (and since you'll know where they've come from (if it's a form completion thing or something) you'll probably have to specify the page name) and add get variables to it to repopulate the page you've just come from.
For example, if you have page1.php which has a form on it, to fill in your name and your age. you then send that information to page2.php, and someone wants to go back. You could do with sending the information that they filled in on page1.php back to page1.php, so they dont have to fill it in again. So your "go back" link on page2.php is actually hyperlinking to:
echo "<a href=\"page1.php?name=$_POST['name']&age=$_POST['age']\">Go Back</a>";
and on your page1.php, you'll ahve to account for the fact that they might in fact be coming to the page from page2.php:
echo "<form method=\"POST\" action=\"page2.php\">";
echo "<input type=\"text\" name=\"name\" value=\"".@$_GET['name']."\">";
echo "<input type=\"text\" name=\"age\" value=\"".@$_GET['age']."\">";
echo "<input type=\"submit\" value=\"Send this information\">";
you see? so the same applies if anything has been "sent" to your previous page - if someone wants to ge back to it, you have to ensure that the data that was "sent" to it going forward to it is sent to it going back to it.
It's one of those things that makes dynamic web design so, so, so much fun 😛