ERREUR SQL '@' HELP ME ... - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : ERREUR SQL '@' HELP ME ... (/showthread.php?tid=5245) |
ERREUR SQL '@' HELP ME ... - Redoine - 15-02-2011 Bonjour, Me revoilà avec de nombreuse question. J'ai fait un code qui offre une récupération de mot de passe. Jusque là tout va bien seulement lorsque le moment est venue, d'envoyez un mail à l'e-mail entrer et que un nouveau mot de passe est inséré via la requête INSERT INTO ... Les choses commencent a mal tourné : - Ma fonction Sendmail fonctionne parfaitement - Le hic c'est que c'est la requete SQL qui me renvoie une petite erreur C'est le caractère '@' qui n'est pas accepter pourtant, lors de l'inscription j'insert un email ... Je vois pas pourquoi '@' n'est pas accepter ... Assez de blabla ... Voici le code source de ma page connexion.php :
Je suis tout ouïe (enfin je suis prêt a recevoir toutes vos question et suggestion)Si quelqu'un peut m'aider se serait fun mais je doute pas de la qualité de ce forum! RE: ERREUR SQL '@' HELP ME ... - djidi - 15-02-2011 Ton INSERT ne serait pas plutot un UPDATE ?
De plus, dans ta requête tu envoie directement les données sans les entourer de quotes. RE: ERREUR SQL '@' HELP ME ... - Redoine - 15-02-2011 Je suis étourdie certes UPDATE serait le mieux mais la requete fonctionne pas du moins lorsque je vais sur PHPmyADMIN, le mot de passe ne change pas ... RE: ERREUR SQL '@' HELP ME ... - djidi - 15-02-2011 Au début du script tu utilises $_POST['mail'] et ensuite $_GET['email'] RE: ERREUR SQL '@' HELP ME ... - niahoo - 15-02-2011 Tiens, un coup d'indentation gratuite !
Tu ne peux pas faire ça Code : echo '<script>alert("E-mail invalide");</script>'; Essaie de mettre un espace avant la parenthèse, peu de chances que ça change grand chose ceci-dit Code : INSERT INTO membres(password) fake edit : ah non, on fait update maintenant c'est vrai. Bien vu djidi RE: ERREUR SQL '@' HELP ME ... - Argorate - 15-02-2011 HS : J'avoue que mes yeux ont gripper quand j'ai vu echo '<script>alert("E-mail invalide");</script>'; ^^ RE: ERREUR SQL '@' HELP ME ... - pascal - 15-02-2011 pas optimisé ce code, pas la peine de faire un while pour tester l'existence du mail dans la base de données. RE: ERREUR SQL '@' HELP ME ... - niahoo - 15-02-2011 echo '<script>alert("E-mail invalide");</script>'; est tout à fait valide (php + HTML5) ou du moins fonctionne. Ce qui est incorrect c'est d'envoyer un header HTTP ensuite. |