personne?
Bonjour ,
J'ai un problème avec ce tutoriel de Grafikart : http://www.grafikart.fr/tutoriels/php/gestion-membre-229
Voici mes problèmes :
<p></p>
<b>Erreur n°1 : </b>
<p></p>
- Notice: Undefined variable: pdo in
C:\wamp\www\SkyWaveModz\register.php on line 23
<p></p>
<b>Erreur n°2 : </b>
<p></p> - Fatal error: Call to a member function prepare() on a non-object in C:\wamp\www\SkyWaveModz\register.php on line 23
<em><b>Voici mon code source de register.php : </b></em>
<p>
Disponible ici -> http://pastebin.com/sgWc8NyJ
</p>
<br/>
Merci ;)
12 réponses
Que contient db.php? Car si tu regardes l'erreur ligne 23 $pdo n'est pas reconnu ! Va sur ton fichier et regarde s'il affiche une erreur.
J'ai aidé une personne y a pas longtemps qui avait a peu près le même problème. Dans db.php, sa variable
S'appellait en faite :
Résultat, comme dans register.php il appelait $pdo et que cette variable n'existait pas, tout le reste déconnait.
Vérifie si c'est pas le meme problème, copie le code de db.php si ça fonctionne toujour pas
Le lien du topic en question : http://www.grafikart.fr/forum/topics/17684
merci pour vos réponses .
Voici mon fichier db.php
Ton problème vient de ton
Tu le mets dans le premier if { }, mais au moment du else { }, il a disparu. Donc la classe PDO n'est jamais appelé.
Donc soit tu le déplace tout en haut, juste en dessous de ton header, soit tu l'ajoutes aussi dans ton else, juste au dessus de :
je lai mis tout en haut en dessous de mon require_once de mon header mais iĺ me remets une erreur :
( ! ) Notice: Undefined index: email in C:\wamp\www\SkyWaveModz\register.php on line 24
C'est parce que là il n'a pas reçu le $_POST['email']
J'ignore pour quel raison, mais c'est ce que le message veut dire
je pense avoir trouvé , j'essaie ce que jai en tête et je vous dis comment resoudre ce pb si sa marche :)
EDIT 12:15 : Cela ne marche pas en faisant le require_once('includes/db.php'); en dessous de mon if(!empty($_POST)){
Avez vous une réponse si oui ,
merci de m'indiquer la solution
Merci,
Wave59
Possible que tu zip le projet ? J'ai besoin de voir les fichiers, je retrouverai plus vite le problème
Là je navigue à l'aveugle :<
Ok je te file le lien de download par PV ;)
Ok donc, pour moi ça marche comme ça :
Et vire moi cette ligne non de dieu :