cs_Krasha
Messages postés36Date d'inscriptionmardi 25 septembre 2007StatutMembreDernière intervention29 mars 2010
-
29 mars 2010 à 01:20
cs_Krasha
Messages postés36Date d'inscriptionmardi 25 septembre 2007StatutMembreDernière intervention29 mars 2010
-
29 mars 2010 à 04:08
Bonjour à tous,
Je suis en train d'essayer d'installer un petit sondage sur mon site et sur la page de création des sondages j'ai une erreur : Notice: Undefined variable: action in C:\wamp\www\test-sondage\poll\creer.php on line 8 Avec mes maigres connaissances en php je comprend qu'il manque la définition de la variable $action, mais d'un autre coté je ne comprends pas trop le fonctionnement de cette page. Je crois que le 'create' fait référence au <form method="POST" action="creer.php?action=create"> mais ce qui me parait bizarre c'est que la page s'appelle elle-même!?!
JulSoft
Messages postés354Date d'inscriptiondimanche 3 juin 2001StatutMembreDernière intervention11 mars 2013 29 mars 2010 à 03:06
Essaie en remplaçant $action par $_GET['action'], on dirait que ton code date de l'époque ou register_globals était activée par défaut... Tu risques d'avoir le même genre de soucis avec les variables qui sont déclarées dans ton formulaire, qui elles sont accessibles à travers la globale $_POST.
cs_Krasha
Messages postés36Date d'inscriptionmardi 25 septembre 2007StatutMembreDernière intervention29 mars 2010 29 mars 2010 à 04:08
Salut et merci !
J'ai modifié le code comme tu me le conseilles mais je me retrouve avec une erreur : Notice: Undefined index: action in C:\wamp\www\test-sondage\poll\creer.php on line 8
Pourtant ton explication me parait assez logique, il doit y avoir un petit détail qui m'échappe. Apparemment c'est l'index cette fois qui pose problème.