Posez votre question Signaler

History.go(-1)... [Résolu]

jerome2 31Messages postés 26 mai 2005Date d'inscription - Dernière réponse le 9 juin 2005 à 10:49
bonjour,
je voudrais savoir comment faire pour une redirection.
en fait j'ai fait un panier, et lors de l'ajout (page ajouter.php), je voudrais utiliser history.go(-1) pour retourner à la page précédente...et cela automatiquement...du fait que ma page ajouter.php ne s'affiche pas à l'écran...
merci de votre aide ;)
Lire la suite 

History.go(-1) »

5 réponses
Réponse
+0
moins plus
Salut,

A la fin de ton script php (ajouter.php) insère simplement cette ligne :

header("Location: http://www.tonsite.com/ouTuVeuxAller");

@+
Ajouter un commentaire
Réponse
+0
moins plus
merci ;) ,
mais justement, c'est ce que je faisais avec un include, mais ça ne va pas...(enfin si ça va, mais je ne veux pas faire ça)
ce que je veux c'est la page précédente...
Ajouter un commentaire
Réponse
+0
moins plus
Alors est-ce que tu as essayé dans ta balise body de mettre :

onload="javascript:location.href='history.go(-1)'"
Ajouter un commentaire
Réponse
+0
moins plus
ben en fait, c'est que du php dans la page, y'a pas du tout de html...
mais j'ai essayé ce que tu viens de dire et en fait ça va à l'adresse:
"http://chemin/history.go(-1)"
Ajouter un commentaire
Réponse
+0
moins plus
ok, c'est résolu, t'avais raison, il fallait utiliser un header:
header("location:" . $_SERVER["HTTP_REFERER"]);

merci ;)
Ajouter un commentaire
Ce document intitulé « history.go(-1)... » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Windows 8 - À quoi s'attendre ?