Comment sauvegarder certains champs de fomulaire?


tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

Comment sauvegarder certains champs de fomulaire?

Message le Ven Juil 11, 2008 13:22

Bonjour,
Comment sauvegarde ton certains champs de formulaire lors d'un retour en arrière ?
Pour un simple champ text je procède de cette façon:
Code: Tout sélectionner
<input name="teste" size="20" value="<?php
if (!empty($_POST["teste"])) {
echo htmlspecialchars($_POST["teste"],ENT_QUOTES);
}
?>" type="text">

Comment fait on pour les listes déroulantes, les boutons radio et les checkboxs svp ?
Merci


e-kiwi
Modérateur
Modérateur
 
Messages: 15617
Inscription: 23 Déc 2003

Message le Ven Juil 11, 2008 13:49

de manière semblable
<option value='mavaleur' <? if ($_POST['monselect']=='mavaleur') echo " selected='selected'";?>>mon libelle</option>

reagarde ce que ca doit donner en html, et tu le fais en php. ou bloques-tu ?

pour un checkbox, regarde comment tu définis une valeur par défaut, et tu le reproduis en php


tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

Message le Ven Juil 11, 2008 14:54

Merci e-kiwi,
En faite, je ne savais pas quelle syntaxe ou code utilisé pour garder en mémoire les listes déroulantes, les boutons radio et les checkboxs après un retour en arrière.
Partant de ton code, c'est maintenant résolut :D
Je t'en remercie.


Timed
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 26
Inscription: 11 Juil 2008

Message le Ven Juil 11, 2008 19:09

Bonjour,

Une méthode pratique est d'utiliser les sessions PHP pour sauvegarder les champs de formulaires à tout les coup .

http://fr.php.net/manual/fr/function.session-start.php


tryan
WRInaute passionné
WRInaute passionné
 
Messages: 2355
Inscription: 20 Fév 2005

Message le Ven Juil 11, 2008 21:26

J'utilise les sessions pour passer les infos de pages en pages mais je ne sais pas ci celles ci peuvent de façon simple garder en mémoire les infos lors d'un retour en arrière :?:


Timed
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 26
Inscription: 11 Juil 2008

Message le Ven Juil 11, 2008 21:31

Tant que le navigateur n'est pas fermé les sessions php sont sauvegardé , donc c'est bon ;)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité