Salut,
je voudrais savoir comment pour avoir un lien (que clique le visiteur) qui prend l'url sur la page où le visiteur est, et ce lien arive sur une page et mettre l'url pris dans un formulaire.
Merci de m'aider.
Salut,
je voudrais savoir comment pour avoir un lien (que clique le visiteur) qui prend l'url sur la page où le visiteur est, et ce lien arive sur une page et mettre l'url pris dans un formulaire.
Merci de m'aider.
Désolé mais je peine un peu à comprendre ta question ....








pas bien compris la question non plus, mais c'est peut etre $_SERVER["REQUEST_URI"] ?
Franchement relis toi et dis moi si tu comprendrais cette question?je voudrais savoir comment pour avoir un lien (que clique le visiteur) qui prend l'url sur la page où le visiteur est, et ce lien arive sur une page et mettre l'url pris dans un formulaire.
Moi perso je n'ai rien capté a ton problème ...
dans ta page qui est la cible de ton lien, tu peux essayer:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4<form action="target.php" method="post" > <input type="text" name="from" value="<?php echo $_SERVER['HTTP_REFERER'] ?>" /> </form>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
N'oubliez pas de cliquer surquand votre question à trouvé une solution.
Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

franchement chapeau pour ceux qui répondent car j'ai rien compris à la question![]()
oui, en effet, j'ai été obligé de sortir le tarot avant, mais je suis pas sur d'avoir vu juste...franchement chapeau pour ceux qui répondent car j'ai rien compris à la question
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
N'oubliez pas de cliquer surquand votre question à trouvé une solution.
Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!
Moi j'ai compris autre chose
avec ce que j'ai compris tu fais un
et tu recuperer ton depuis sur l'autre page.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <a href=\"page.php?depuis=" . $_SERVER['PHP_SELF'] . "\">";
mmmh mmmh...
je pense qu'on a compris à peu près la même chose, mais c'est sur que les solutions ne sont pas totalement équivalentes...
à voir avec le principal interessé...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
N'oubliez pas de cliquer surquand votre question à trouvé une solution.
Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!
Merci!
la réponse de MasterOfChakhaL vbmenu_register("postmenu_880178", true); marche nikel !
++
alors c'est résolu (en haut dans outils de la discussion)
une petite précision s'impose, je pense...
avec ma solution, ton champ sera automatiquement rempli quelque soit le lien utilisé pour arriver sur cette page...
si tu tapes directement l'url dans le navigateur, alors $_SERVER['HTTP_REFERER'] n'aura pas de valeur...
avec la solution de Bebel, tu peux définir les liens qui doivent provoquer ce comportement...
En gros:
Ma solution: tu cherches (si l'info est dispo, ce qui n'est pas toujours le cas) la source de la requête qui t'amène sur la page de ton formulaire
La solution de Bebel: le lien que tu cliques porte avec lui l'adresse du script ou il est définit... Je pense que cette méthode peut être problématique si tu utilises des incude ou require dans ton code et aussi, tu risque d'être limité par le fait que l'url sera limité à 255 caractères
Maintenant, tu sais...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
N'oubliez pas de cliquer surquand votre question à trouvé une solution.
Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!
Partager