Veuillez vous connecter ou créer un compte pour suivre ce topic
Ce topic est suivi par: tancraft65
Ce topic a été résolu
Auteur Sujet: Problème de confirmation par email

tancraft65

Messages: 29

Salut !
j'ai suivit le tuto de PrimFx https://www.primfx.com/article/tuto-php-confirmation-par-mail-178 mais le compte ne s'inscrit pas dans la base de donner 
Ma page de register: http://tweetbook.no-ip.org/register.php

Mon code: http://pastebin.com/d25mQqdW

l'email s'envoi bien
Publicité

Aendawan

Messages: 67

aucune erreur n'est retournée par ta base de donnée ?

tancraft65

Messages: 29

Mon erreur: 
[Mon Apr 25 20:17:39.287469 2016] [:error] [pid 3804:tid 1112] [client 192.168.1.19:51571] PHP Fatal error:  Uncaught exception 'PDOException' with message 'SQLSTATE[42S22]: Column not found: 1054 Unknown column 'uniqid' in 'field list'' in F:\\EasyPHP-Webserver-14.1b2\\www\\register.php:28\nStack trace:\n#0 F:\\EasyPHP-Webserver-14.1b2\\www\\register.php(28): PDOStatement->execute(Array)\n#1 {main}\n  thrown in F:\\EasyPHP-Webserver-14.1b2\\www\\register.php on line 28, referer: http://192.168.1.22:8080/register.php

image de ma bdd:

TheFlameflo

Messages: 305

Ils disent que la colonne "uniqid" n'est pas trouvée.
Tu l'as probablement mentionnée dans ton code, mais elle n'existe pas ?

tancraft65

Messages: 29

TheFlameflo je c mais j'ai fait pareil que dans le tuto de primfx et pour luis sa marche :) 

TheFlameflo

Messages: 305

Salut !
Je ne me souviens pas qu'il ait mis un champ uniqid:  
$insertmbr = $bdd->prepare("INSERT INTO membres(pseudo, mail, motdepasse, avatar, confirmkey, uniqid) VALUES(?, ?, ?, ?, ?, ?)");
Essaye d'aller revoir, tu comprendras peut-être pourquoi tu l'as mis là...
Bonne chance !


Veuillez vous connecter ou créer un compte pour poster une réponse