renegirier
Messages postés4Date d'inscriptionmardi 6 janvier 2004StatutMembreDernière intervention17 janvier 2004
-
17 janv. 2004 à 16:00
Tomcube
Messages postés311Date d'inscriptionvendredi 4 avril 2003StatutMembreDernière intervention14 septembre 2004
-
18 janv. 2004 à 11:14
bonjour!
J'ai un petit pb:
A chaque que j'essaies un script ou autre j'ai des erreurs de ce style en local:
Notice: Undefined index: action in c:\\program files\\easyphp1-
mais je teste directement chez un fai (lycos) ca fonctionne!!!
J'utilise win2000pro et easy php1.7
J'ai entendu dire qu'il fallait modifier un fichier de easyphp mais je ne sais ni lequel ni comment et surtou pourquoi?????
Tomcube
Messages postés311Date d'inscriptionvendredi 4 avril 2003StatutMembreDernière intervention14 septembre 20041 18 janv. 2004 à 11:14
C'est ta configuration du php.ini de Easy PHP !
L'erreur se pose quand par exemple tu as un tableau $tablo et que tu teste if ($tablo["mavariable"] == 1) et si cette cellule n'existe pas, et ben ça t'affiche une erreur. Il faut que tu remplace ton test par celui-ci : if (isset($tablo["mavariable"] && $tablo["mavariable"] == 1) ! C'est une erreur de type Notice qui n'est pas indispensable à modifier, mais qui permet de rendre un code plus "parfait"
Si tu veux garder ton code tel quel, voici ce que tu dois modifier. Va dans le php.ini et change :
error_reporting = E_ALL
en
error_reporting = E_ALL & ~E_NOTICE
-------------------------------
Life is a game, Enjoy ! ^^