Rechercher : dans
Par :

Connaître l' URL de la page précédente

Dernière réponse le 11 jan 2008 à 22:57:36 godboss, le 11 jan 2008 à 02:11:08 
 Signaler ce message aux modérateurs

Bonjour,

Je réalise actuellement un blog en php. Mon problème est que à partir d'une page je voudrais connaître l'url de la page précédente pour pouvoir y aller via un lien.
J'ai essayé avec HTTP_REFERER mais sa ne marche pas tout le temps.
J'ai essayé avec javascript:history.go(-1) et javascript:history.back(), dans les cas la sa marche mais le problème c'est que la page précédente où je veu allé posède une variable POST donc sa me rajoute ce qu'il y a dans le POST dans ma base de données.

Je voudrais donc savoir comment résoudre le problème, donc soit récupérer l'url de l'adresse précédente ou savoir s'il y à un moyen d'aller sur la page précédente en supprimant la variable POST

Merci beaucoup d'avance,

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « Connaître l' URL de la page précédente » dans :
Raccourcis clavier de Windows VoirRaccourcis clavier sous Windows ou comment éviter d'utiliser la souris ! Raccourcis spécifiques à Windows Pour la gestion de fichiers mais aussi pour tous les logiciels Pour les logiciels de traitement de texte Pour Word Pour Excel Pour...
Personnaliser Firefox VoirVoici quelques conseils pratiques qui vous permettront de créer et personnaliser une interface navigateur qui vous ressemble ! Ajouter une icône Changer d'aspect en installant un nouveau thème Installer des extensions...
URL VoirQu'est-ce qu'une URL? Une URL (Uniform Resource Locator) est un format de nommage universel pour désigner une ressource sur Internet. Il s'agit d'une chaîne de caractères ASCII imprimables qui se décompose en cinq parties : Le nom du...

1

Dalida, le 11 jan 2008 à 08:18:10
  • +2

Salut,

et avec une ch'tite variable de session ?

$_SESSION['back'] = $_SERVER['REQUEST_URI'];


[ Mathieu ]
« On embauchera plus s'il est moins compliqué de licencier. » LP, 29 août 2007.

Répondre à Dalida

2

godboss, le 11 jan 2008 à 17:21:01

Salut,

Merci beaucoup pour ta réponse mais cette solution ne marche pas dans mon cas.
Je m'explique:
Mon blog et un projet en php que je doit réaliser pour mes étude (2ème année de DUT Informatique).
Dans le blog il y a des catégories (par exemple film, jeux ...), puis des billets qui corespondent à des catégories (catégorie film: "Je suis une légende" ...) le billet explique juste le film.
Toutes les opérations se font sur la même page par exemple la page index.php
quand on veut voir tout les billet on appelle la page index.php?action=afficherTout
quand on veut voir juste un billet on appelle la page index.php?action=billet&id=2
quand on veu ajouter un billet: index.php?action=ajouterBillet

Donc avec ta manière dans $_SESSION['back'] jaurai toujours l'url de la page où je suis.
Où alors je ne sais pas comment mi prendre.

Si tu asune idée se serai génial
Merci encore pour ta réponse

Répondre à godboss

3

Dalida, le 11 jan 2008 à 20:00:08
  • +1

Si tu asune idée se serai génial
ah ba vi, j'ai une idée !!!

si tu essayais ce qu'on te propose ?!

démo

[ Mathieu ]
« On embauchera plus s'il est moins compliqué de licencier. » LP, 29 août 2007.

Répondre à Dalida

4

 godboss, le 11 jan 2008 à 22:57:36
  • +1

Merci beaucoup sa marche nikel j'avait même pas pensé à faire un tableau mais bon c pas grave.
En tout cas je te remercie. Bonne continuation

Répondre à godboss