PHP gevorderde |
|
Ik denk dat zo een link niet echt zo gebruiksvriendelijk is en beter de links meer hardcoded maakt naar bijvoorbeeld een link naar de homepage van de winkel.
Probleem met zulke links is dat gebruikers van overal kunnen komen, dus ook van externe sites en omdat een gebruiker niet direct verwacht dat je met de knop de website zelf verlaat. Laat de knop vorige in de browser deze taak maar houden .
Dit wil niet zeggen dat je je links niet meteen moet vervangen, maar gewoon de vraag moet stellen of het wel gebruiksvriendelijk is en of het werkt zoals er verwacht van werd. En als er een gebrek is, te kijken hoe je dat probleem kan oplossen.
Edit: de oplossing die Weedside geeft, werkt waarschijnlijk niet zoals verwacht, want php kan nog altijd een foutmelding geven als je de variabele gebruikt zonder dat het gedeclareerd is (bijv. in het geval dat de gebruiker van een andere site komt, of een pagina dat de vorige pagina niet heeft bijgehouden, wat eventueel ook in foutieve links kan veroorzaken). Gebruik dan ipv van de simpele echo de volgende code:
<?php if (isset($_SESSION['back'])) echo $_SESSION['back']; ?>
<?php if (isset($_SESSION['back'])) echo $_SESSION['back']; ?>
En weet dat dit slechts 1 probleem oplost. Misschien beter de code totaal niet te gebruiken. |