recuperation de donées pour pré remplir un formulaire

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 : recuperation de donées pour pré remplir un formulaire

par Ryle » 16 mars 2007, 11:45

Si tu ne veux pas utiliser les sessions, tu peux aussi utiliser les cookies ou te trimballer les infos via l'url ou dans des formulaires. Voire ne les récupérer dans la base que quand tu en as besoin...

Mais c'est dommage de se priver des sessions, et un bug, ça se corrige ;)

par laetis » 16 mars 2007, 01:20

et sans les sessions ?
car ca me fait des bugs qd il y en a

par ghalaad » 16 mars 2007, 01:16

cf. utilisation des sessions.

en tout début de fichier (en tout cas avant toute "sortie"/tout envoi de données):
session_start();
Une fois que tes utilisateurs ont entré leurs login & pass, il faut leur attribuer une session :
$_SESSION["login"] = $login;
Et enfin, tu peux utiliser ce $_SESSION["login"] :
<input type="text" value="<?php echo $_SESSION['login'] ?>">

par debutant » 15 mars 2007, 23:42

daccord mais comment je declare mon $valeurdelabase?

par Truc » 15 mars 2007, 20:02

Salut,

Suffit d'affecter cette valeur à l'attribut "value" :
<input type="" value="<?php echo $valeur_de_la_base?>" >

recuperation de donées pour pré remplir un formulaire

par debutant » 15 mars 2007, 18:48

bonjour a tous
j'ai un petit soucis
apres une page connexion.php ( ou on verifie que les utilisateurs sont presents dans la base)
le client arrive sur une page avec un formulaire de demande
j'aimerai que dans les champs de ce formulaire arrive diverses sonnées que j'aurai recuperer dans la base
je m'explique il y a par ex les champs "nom d'utilisateur" comme lorque l'on redige un post dans le forum
et j'aimerais que dedan soit inscrit le nom du client qui est enregistré
est ce possible ?