method post php - PHP - Programmation
Marsh Posté le 13-06-2005 à 10:10:55
Tu les mets en session, et au (re-)chargement de ta page tu mets les données qui vont bien dans la propriété value des éléments de ton formulaire.
Marsh Posté le 13-06-2005 à 10:16:11
mmh
c quoi le rapport avec le titre de ton sujet ?
sinon, pour répondre à ta question, il faudrait la faire plus claire ..
Citation : |
garder des valeurs quand tu recharge la même page ? garder les valeurs correctes de ton formulaire mais pas les valeurs incorrectes ? Si tu fais de la vérification de formulaire en envoyant tout ton formulaire vers le serveur, il y a peut-être un petit tour du côté de javascript à faire (je sens que je v me faire taper sur les doigts mais je le pense ) pour éviter d'envoyer des données à ton serveur uniquement pour les vérifier .. tu peux faire la vérification chez le client, ca me paraît quand même plus simple..
sinon, ben .. tu le fais à la main !
Marsh Posté le 13-06-2005 à 11:17:43
skeye a écrit : Tu les mets en session, et au (re-)chargement de ta page tu mets les données qui vont bien dans la propriété value des éléments de ton formulaire. |
deja merci pour ton aide mais j'utilise easyphp 1.8 et voici l'erreur que j'obtient lorsque je souhaite ouvrir une session
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\program files\easyphp1-8\www\test_base_donnee.php:15) in c:\program files\easyphp1-8\www\test_base_donnee.php on line 35
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\program files\easyphp1-8\www\test_base_donnee.php:15) in c:\program files\easyphp1-8\www\test_base_donnee.php on line 35
comment faire!!!
zit
Marsh Posté le 13-06-2005 à 11:19:57
question posée à peu près 5000000 fois sur ce forum, et dont la réponse est dans la doc de la fonction session_start().
Marsh Posté le 13-06-2005 à 11:43:47
skeye a écrit : question posée à peu près 5000000 fois sur ce forum, et dont la réponse est dans la doc de la fonction session_start(). |
excuse moi mais je ne vois pas dans ce forum une solution a mon probleme...de plus je ne trouve pas le reponse en regardant la " doc " de la fonction session_start...
voila mais merci quand meme...
zit_zit
Marsh Posté le 13-06-2005 à 11:44:28
zit_zit a écrit : excuse moi mais je ne vois pas dans ce forum une solution a mon probleme...de plus je ne trouve pas le reponse en regardant la " doc " de la fonction session_start... |
http://fr.php.net/session_start
Citation : |
Marsh Posté le 13-06-2005 à 11:44:54
mets le session_start avant de faure le moindre affichage
cad que ton fichier doit commencer ( pas el moindre espace avant ) par
<?
/* ici du code qui ne fait pas d'affichage */
session_start();
?>
Marsh Posté le 13-06-2005 à 11:56:33
flo850 a écrit : mets le session_start avant de faure le moindre affichage |
c ce que je fais mais g tjrs les meme messages d'erreurs qui sont:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\program files\easyphp1-8\www\test_base_donnee.php:8) in c:\program files\easyphp1-8\www\test_base_donnee.php on line 11
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at c:\program files\easyphp1-8\www\test_base_donnee.php:8) in c:\program files\easyphp1-8\www\test_base_donnee.php on line 11
mon ouverture de session est au debut et AUCUN code d'affichage avant donc ???
voila merci pour l aide ... et desolé mais je suis sur php depuis 1 semaine...
zit
Marsh Posté le 13-06-2005 à 11:57:11
source de ta page? (le début, au moins...)
Marsh Posté le 13-06-2005 à 10:08:50
bonjour a tous...
je souhaiterai just savoir comment faire pour gardé des valeur dans les champs dans un formulaire si les données saisies sont correct au lieu que tous soient effacé losqu'on valide pour éviter de réécrire 20 fois les meme chose...
merci pour votre aide..
zit_zit
je crois que nous avons a faire un a serial killers