Je debute, mais j'ai des erreurs partout :/ [Php] - PHP - Programmation
Marsh Posté le 17-07-2004 à 02:14:15
bah en pasant à l'ancienne version .6 apperamment ca a corrigé le probleme.
Marsh Posté le 17-07-2004 à 02:17:33
Le problème vient du register globals qui est passé à off dans les dernières versions de php pour des raisons de sécurité. Quand tu envoies une variable en GET, POST ou SESSION, tu ne peux pas y accéder par $nom_de_la_variable. Il faut y accéder grace aux tableaux globaux : $_POST['nom_de_la_variable'] par exemple pour une variable venant d'un formulaire.
Marsh Posté le 17-07-2004 à 02:20:06
Remarque amicale, si les scripts que tu as téléchargé donnent ce genre d'erreur, évite de t'en servir comme modèle pour apprendre, ce serait un mauvais début
Marsh Posté le 17-07-2004 à 10:06:25
ouep, vas sur www.phpdebutant.org, c'est tres bien pour débuter
Marsh Posté le 17-07-2004 à 10:18:10
Les notices ne viennent pas des register globals mais de la configuration du report des erreurs d'origine sous easyphp... avec des scripts qui n'initialisent pas les variables utilisés.
Enfin, faut dire que des scripts distribués avec des erreurs de type notice c'est pas top, mais ça n'empèche pas que le script fonctionne
Marsh Posté le 17-07-2004 à 01:54:35
Voilà j'essaye de comprendre quelque chose au php ...
J'ai lu 2-3tutos sur le net enfin j'ai rien de tres concret comme connaissance .
Alors j'ai telechargé des scripts types news ou forum pour voir un peu comment ca marchait ( en local avec easyphp) mais à chaque fois,j'ai des tonnes d'erreurs de ce type
Notice: Undefined variable: bnpass in
Alors j'ai lu quelque part des questions de chmod777,mais ca ne me concerne pas vu que c'est en local si?
Vous avez une idée? (je suis sur que oui )