Une variable dans url !

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 : Une variable dans url !

par Cyrano » 20 déc. 2006, 19:52

La première chose à faire, c'est de récupérer ta variable :
<?php
$pseudo = isset($_GET['pseudo']) ? $_GET['pseudo'] : "";
//...
?>
Ensuite, tu vas pouvoir utiliser une variable pour transmettre la valeur dans ton champ de formulaire :
<td><label for="pseudo">Pseudo : </label></td>
<td><input name="pseudo" type="text" id="<?php echo($pseudo); ?>" /></td>
C'est tout.

Si tu ne comprends pas trop la première ligne de code que j'ai mise, va jeter un coup d'oeil dans la FAQ sur "l'opérateur ternaire"

Une variable dans url !

par unphpdebutant » 20 déc. 2006, 19:46

Bonjour,

je cherche le moyen de transmettre une "variable" dans l'url !

Par exemple,une personne tape dans la barre d'adresse :

http://www.unsite.com/inscrit.php?pseudo=coucou

Il arrive donc sur un formulaire et "coucou" devrait automatiquement s'inscrire dans le champ "pseudo" !

Ce que j'ai mi dans mon formulaire :

Code : Tout sélectionner

<td><label for="pseudo">Pseudo : </label></td> <td><input name="pseudo" type="text" id="pseudo" /></td>
Merci de votre aide :wink: