Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/07/2007, 07h46   #1
Membre actif
 
Inscription : mai 2004
Messages : 478
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 478
Points : 154
Points : 154
Envoyer un message via MSN à maysa
Par défaut redirection page de départ

bonjour,

je suis sur une page "x", je clique sur le lien vers la page "ajouter" et quand je valide ma page ajouter je souhaite revenir sur ma page "x"...comment faire ? sachant que "x" est variable.
j'ai essayé en mettant $_SESSION['url'] et $_SERVER['request_uri'], mais j'arrive sur une autre page...
des idées ?
Merci beaucoup...
maysa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2007, 08h17   #2
Membre confirmé
 
Avatar de max44410
 
Étudiant
Inscription : juin 2003
Messages : 426
Détails du profil
Informations personnelles :
Âge : 29

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2003
Messages : 426
Points : 259
Points : 259
Envoyer un message via MSN à max44410 Envoyer un message via Skype™ à max44410
Salut,

Avec les sessions il ne devrait pas avoir de souci.

Peux tu nous montrer comment tu exploites cette variable de session ??

Merci
__________________
Venez voir par là...
max44410 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2007, 13h46   #3
Membre actif
 
Inscription : mai 2004
Messages : 478
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 478
Points : 154
Points : 154
Envoyer un message via MSN à maysa
Eh bien dans toutes les pages je mets :

$_SESSION['url'] = $_SERVER['request_uri'];

et dans la $page ou je veux retourner je fais :
Code :
<? header("location  : $_SESSION['url']?>");
voila
maysa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/07/2007, 02h43   #4
Membre confirmé
 
Avatar de max44410
 
Étudiant
Inscription : juin 2003
Messages : 426
Détails du profil
Informations personnelles :
Âge : 29

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2003
Messages : 426
Points : 259
Points : 259
Envoyer un message via MSN à max44410 Envoyer un message via Skype™ à max44410
Question : Est ce que tu as bien un session_start() sur toutes tes pages ?

sinon pour la redirection essaye plutot comme ca :

Code :
1
2
3
4
5
6
7
8
9
<?php

if (isset($_SESSION['url']))
header("location:".$_SESSION['url']);
else
header("location:index.php");

?>
Test ca et dis moi ce que ca te donne...
__________________
Venez voir par là...
max44410 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h34.


 
 
 
 
Partenaires

Hébergement Web