 |
Forum technique developpement, GNU Linux et logiciels, de l'ours Forum d'echange et d'entre aide sur le developpement, GNU Linux
|
| Forum developpement logiciel et Internet - Support informatique |
| |
Bienvenue sur le forum informatique et internet. N'hésitez pas à poser vos questions, à vous inscrire pour participer. Ce forum a pour but de partager une base de connaissance ouverte à tous couvrant l'informatique et les réseaux, antivirus et anti spywares. On a pas de pognon, de moins en moins même, mais on a des idées ! Dans l'esprit du logiciel libre, et de l'accès pour tous à la connaissance, vous pouvez copier les informations présentes dans ce forum. Il sera cool de votre part de placer un lien en retour vers ce forum, mais ça n'est pas obligatoire. |
|
|
| |
| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
ronours Site Admin

Inscrit le: 25 Fév 2007 Messages: 1126
|
Posté le: Dim Juil 06, 2008 1:02 pm Sujet du message: Notice : Undefined variable : mavar in /var/html/fichier.php |
|
|
Voila, si vous obtenez cette erreur avec php5 :
| Code: | | Notice : Undefined variable : mavar in /emplacement/du/site/fichier.php |
C'est parce que, avec php5, toute variable doit être déclarée dans le script qui fait appel à d'autres scripts.
Par exemple, vous utilisez une page "index.php", qui va utiliser un script permettant la connexion à la base de donnée "connexion.php".
Vous allez placer un | Code: | | include(connexion.php); | dans votre index.php !
Et là , paf vilain warning sur les variables utilisées dans connexion.php !
En effet, si vous utilisez par exemple :
| Code: | $login="user";
$pass="monpass"; |
dans connexion.php , vous allez avoir un warning comme quoi les variable "login" et "pass" ne sont pas définies !!
Pour cela, juste avant l'appel du script (le include) dans index.php, ajoutez :
| Code: | $login="";
$pass=""; |
Juste histoire d'initialiser les variables, même à vide, et vous n'aurez plus les erreurs!
Cool non ?
suffisait de le savoir (enfin de le deviner, parce que merci la migration de php4 vers php5 ! ) _________________ Soutenez le logiciel libre - Vous pouvez adhérer à l'april :
http://www.april.org/adherer?referent=Alexandre+BLANC+%28ablanc%29 - Soutenez le logiciel libre plus largement, adhérez à la FSF (Europe ou Monde) , voir lien en pied de page. |
|
| Revenir en haut de page |
|
 |
|
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|