mailliam
Messages postés261Date d'inscriptionmardi 2 juillet 2002StatutMembreDernière intervention10 mars 2014
-
26 nov. 2012 à 17:31
mailliam
Messages postés261Date d'inscriptionmardi 2 juillet 2002StatutMembreDernière intervention10 mars 2014
-
27 nov. 2012 à 13:01
Bonjour à tous!
Voilà j'ai installé xampp sous archlinux et j'ai un problème aux chargement de mes pages.
Je pense que ça vient du fait que j'étais sous PHP 4.0 et que j'ai passé à la version 5.
et maintenant j'ai le message d'erreur:
Notice: Undefined index: variable in /opt/lampp/htdocs/.../page.php on line 16
Est-ce que ma façon de déclarer ma variable n'est pas juste?
J'ai trouvé sur les forums que dans la version 5, php.ini est configuré pour signaler les variables non-définies et qu'il suffi de le modifier au niveau de la directive error_reporting.
Mais je le modifie par quoi? (car j'ai error_reporting = E_ALL & ~E_NOTICE)
mailliam
Messages postés261Date d'inscriptionmardi 2 juillet 2002StatutMembreDernière intervention10 mars 20143 27 nov. 2012 à 13:01
Coucou!
Merci pour ta réponse, c'est bien ça. En fait mon formulaire renvoie ma variable sur la même page, seulement lors de son premier chargement la variable n'existe pas.
Mais comment se fait-il qu'en PHP5 ça fait une erreur et pas en 4?
du coup je vérifie si elle existe avant avec:
if (isset($_POST['variable']))
{$variable = htmlentities ($_POST['variable']);
$variable=mysql_real_escape_string(strip_tags(trim($variable)));}
else{$variable='';}