page precedente

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : page precedente

par Sékiltoyai » 16 mai 2007, 20:22

Tu peux utiliser $_SERVER['PHP_SELF'] pour avoir la première partie de la chaine, et ensuite le tableau $_GET pour avoir les arguments du script, auxquels tu peux enlever ceux que tu veux (ou plutôt que tu ne veux pas :) )

par Invité » 16 mai 2007, 16:57

ou plutot:
suppr('url', 'param2' , 'param3') 

par Invité » 16 mai 2007, 16:56

encore plus beau, ça serait une fonction qui supprime les paramètres demandés.
par exemple la fonction
suppr('param2' , 'param3')
me renverrait
index.php?page=Mapage&param1=toto
Peut être y a til plus simple?

page precedente

par Invité » 16 mai 2007, 16:51

Bonjour,

j'ai créé un lien "retour à la page précédente" dans une page web, grâce à $_SERVER['REQUEST_URI'].

ça ne marche que si je n'effectue aucune action dans ma page d'arrivée. Si j'effectue des actions (avec des paramètres dans l'url) , $_SERVER['REQUEST_URI'] me renvoie à l'action précédente, et pas la page.
Y a t il un moyen de contourner le pb? tous mes liens sont de la forme:
index.php?page=Mapage&param1=toto&param2=tata&param3=tutu
Comment récupérer uniquement
index.php?page=Mapage
Merci pour vos réponses