Erreurs en local

renegirier Messages postés 4 Date d'inscription mardi 6 janvier 2004 Statut Membre Dernière intervention 17 janvier 2004 - 17 janv. 2004 à 16:00
Tomcube Messages postés 311 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 14 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?????

1 réponse

Tomcube Messages postés 311 Date d'inscription vendredi 4 avril 2003 Statut Membre Dernière intervention 14 septembre 2004 1
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 ! ^^
0
Rejoignez-nous