salut,
j’ai une url de la forme “serveur/toto.php?id=3&sg=68&pop=no”
je passe par un formulaire pour modifier des données. Et ensuite j’aimerais pouvoir copier simplement cette adresse dans une variable pour pouvoir la réutiliser.
je ne veux pas le faire avec des $_GET et $_POST. Il y a une solution ?
merci de préciser le langage utilisé dans le titre de ton topic :jap:
sinon, pkoi tu ne veux pas utilisé ces variables ? elles sont là pour ça [:austindangerpowers]
yes merci c’est exactement ca
question supplémentaire
je galère maintenant a recupérer que certaines choses dans l’adresse :
http://127.0.0.1/listing.php?sg=1&annee=9&groupe=3
je veux juste ca : listing.php?sg=1&annee=9&groupe=3 (ou /listing.php?sg=1&annee=9&groupe=3)
comment faire ?
en fait l’objectif est de recuperer l’adresse web de la page qui lance le formulaire…mais sans le serveur, juste la page.
je me sert de $_SERVER[‘HTTP_REFERER’], parce que je ne vois pas comment transmettre l’adresse avec $_SERVER[‘REQUEST_URI’];
grrr
requete toujours en vigueur
print_r($_SERVER);
Je te laisses trouver tout ce que tu recherches la dedans.
un dessin vaut mieux qu’un long discourt (meme si ya pas de dessin) :
http://fr2.php.net/manual/fr/function.parse-url.php
print_r($_SERVER); : rien qui me donne la page précédente avec les parametres directement …
sinon il y a beaucoup plus bourrin :
$contient = eregi("^(http[s]?://)(..?tonserveur.?[A-Za-z0-9_.-].[A-Za-z]{2,3})(.*)$", $url, $regs);
tu aura dans un tableau
$regs[1] : http:// ou https://
$regs[2] : www.tonserveur.extension
$regs[3] : /toto.php?id=3&sg=68&pop=no ou rien s’il y a rien
la vache je galère trop j’en peu plus, j’arrive maintenant correctement a chopper l’adresse et a la mettre dans une variable. Mais maintenant il faut que je la retransmette a une 3° page…en parametres dans l’adresse ca passe pas
dit kekesss tu connais les session, tu peut y passer toutes les variables que tu veux
regarde de ce coté la
merci pthichat :o
c’etait les sessions, je n’y ai pas pensé…
tout roule je me casse de ce à#" d’ordi !