Bonjour à tous !
J'essaie de mettre en place un système de retour à la page précédente et pour ce faire, j'utilise une variable de session qui prend sa valeur comme suit :
Et dans la page sur laquelle je souhaite placer mon retour à la page précédente, j'écris mon lien de cette façon :
Je teste en local (wamp5 mais avec le plugin php4) et tout fonctionne comme je le souhaite et mon lien prend bien la forme
par exemple
Par contre, une fois en ligne, je me retrouve avec un lien
common étant le nom d'un des répertoires de mon arborescence et 404.php étant ma page personnalisée d'erreur 404.
L'un d'entre vous peut-il me dire dans quelle direction je dois chercher la cause du problème ?
Merci d'avance.
J'essaie de mettre en place un système de retour à la page précédente et pour ce faire, j'utilise une variable de session qui prend sa valeur comme suit :
Code:
if (isset($_SERVER['QUERY_STRING']))
{
$_SESSION['precedent'] = $_SERVER['PHP_SELF']."?".$_SERVER['QUERY_STRING'];
}
else
{
$_SESSION['precedent'] = $_SERVER['PHP_SELF'];
}
Code:
<a href="<?php echo $_SESSION['precedent'];?>">Retour à la page précédente</a>
Code:
<a href="http://localhost/monsite/index.php?">Retour à la page précédente</a>
Par contre, une fois en ligne, je me retrouve avec un lien
Code:
<a href="http://www.example.com/common/404.php">Retour à la page précédente</a>
L'un d'entre vous peut-il me dire dans quelle direction je dois chercher la cause du problème ?
Merci d'avance.