Bonjour,
J'ai fait un formulaire dans un fichier question1.php mais dans ce même fichier, je traite
la réponse (verification de la réponse et possibiliter de reposer 3 fois la question avant
de donner la bonne réponse.
j'ai donc fait un if(réponse existe){ traitement }
Or la 1ere fois que j'affiche mon formulaire, la variable réponse n'existe pas et genere
une erreur : "Notice: Undefined index: Envoyer in c:\program
files\easyphp1-8\www\question1.php on line 23"
ligne 23 , c'est mon if de reponse en $_POST["reponse1"]
si je donne un $_POST["reponse1"]=1; en amone, plus cette erreur mais ma réponse de formulaire et écrasé par 1 à chaque rappel du fichier question1.php
je pensais mettre ce genre de bidouille.
Code :
- if(empty($_COOKIE["azerty"])){ // echo 'pas de cookie';
- $essai=3; // 3 essais avant de donner la réponse
- }
- else{
- $expire = 5*24*3600; // 1 jour
- setcookie("azerty","zut",time()+$expire);
- // setcookie("handicom","",time()-3600,"/" ); // supprle cookie; à mettre avec bonne rép
- }
|
y a t-il une solution plus propre ?
Merci
odo