joduak
Messages postés194Date d'inscriptionlundi 11 juillet 2005StatutMembreDernière intervention13 avril 2007
-
16 août 2005 à 10:41
joduak
Messages postés194Date d'inscriptionlundi 11 juillet 2005StatutMembreDernière intervention13 avril 2007
-
17 août 2005 à 11:27
Salut à vous!
je voudrais comprendre pourquoi mon code ne fonctionne pas!!
Mon but est d'afficher des msg d'erreurs spécifiques à un champ de mon formulaire.
Pour cela j'ai ma première page de formulaire qui se nomme test.php qui pointe sur une autre page, panier.php.
Les champs contenus dans test.php sont vérifiés une fois validation (donc dans le header de panier.php) avec le code suivant:
<?php
session_start();
ob_start();
$retour=0;
//paragraphe que j'ai coupé sur $verif=checkdate...
Ma variable $retour fonctionne bien puisque j'affiche le bon nombre
d'erreur dans 'test.php' après convertions de mes variables php en
variables JS (convertions effectuées après mon header de 'test.php').
Mais mon onLoad de test.php ne fonctionne que si TOUS les champs sont incorrects!!!??? mystère...
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 16 août 2005 à 12:22
Bonjour,
et c'est quoi "ressaisir_date
" et les autres ressaisir.?
comment sont-ils transmis au javascript depuis le PHP ?
Cordialement. Bul. ~
Site
~~
[mailto:marcelBultez@tiscali.fr Mail
]~
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 16 août 2005 à 15:26
et si on avait la page générée au lieu
de la page php ?
car là, on ne peut pas ni voir, ni tester...
( et si je peux me permettre : cela me parait lourd )
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 16 août 2005 à 16:00
non, non !
les pages php on ne pourrait pas les
tester sans l'environnement complet...
un "extrait" de la page htm générée
[ click droit, afficher la source et mettre
ici les lignes qui posent problèmes ]
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 17 août 2005 à 09:59
j'ai oublié de signaler l'erreur php,
mais peut-être uniquement sur
l'extrait donné ?
Cannot send session cache limiter - headers already sent (output started at c:\program files\easyphp\www\essais\test.php:3) in c:\program files\easyphp\www\essais\test.php on line 4
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 17 août 2005 à 10:02
j'allais aussi dire que, dans un
truc comme ça, dieu s'en fiche.
et que si on compte sur lui pour
nous rendre quelque chose...
Cordialement. Bul. ~Site~~[mailto:marcelBultez@tiscali.fr Mail]~
De mon côté je n'ai pas d'erreur de session cache limiter...c'est que
tu n'as pas mis ob_start() en header et ob_end_flush(); tout à la fin
de ta page.
Sinon c'est plutot bizarre cette erreur.
je tente d'autres trucs...
++
PS: lol dieu c t une façon de dire..mais ceci dit si tu y crois sait on jamais !
(perso...pour que tu ne te fasses pas d'idées je n'y crois pas.)