Parse error dans un script de vérification de formulaire - PHP - Programmation
Marsh Posté le 08-05-2009 à 15:46:02
$headers ='From: Jeu Web<contact@jeu-web.fr>'.\"n\";
a remplacer par
$headers ='From: Jeu Web<contact@jeu-web.fr>'."n";
Marsh Posté le 08-05-2009 à 15:51:28
Il y a eu quelques modifications du code dues au copier collé sur le forum.
Le header est en réalité :
$headers ='From: Jeu Web<contact@jeu-web.fr>'."\n";
C'était bien vu, mais l'erreur est ailleurs
Marsh Posté le 08-05-2009 à 15:53:09
$statement = $object->prepare(\"INSERT INTO comptes_user (pseudo,mdp,email,code_validation) VALUES (?, ?, ?, ?)\" ); tu as aussi des \" à la palce de "
( sinon, si on a pas le bon code, difficile de t aider )
Marsh Posté le 08-05-2009 à 15:56:47
Non ce n'est pas un problème de "\".
C'est quand je copie/colle le code sur le forum, celui-ci interprète mon code et enlève ou ajoute des "\" en pagaille....
Je peux t'envoyer le fichier php si tu as un mail
Marsh Posté le 08-05-2009 à 16:40:55
Vire les ";" après les crochets et les conditions :
Code :
|
Marsh Posté le 08-05-2009 à 15:43:30
Bonjour,
J'ai un parse error à la ligne 54. La ligne 54 est un "else" simple. J'imagine qu'il y a une erreur au niveau de mes conditions if/else.
Je code avec notepad++. Or celui-ci colore automatiquement les parenthèses qui se correspondent et tout semble être bon...
Désolé de pas pouvoir colorer correctement le code... Le mieux est de le copier/coller dans notepad++
Merci d'avance
Message édité par Pascal le nain le 08-05-2009 à 15:54:17