[PHP]syntax error, unexpected '@'
Résolu/Fermé
Utilisateur anonyme
-
Modifié par tamtammort le 1/07/2010 à 14:35
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 - 1 juil. 2010 à 15:19
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 - 1 juil. 2010 à 15:19
A voir également:
- [PHP]syntax error, unexpected '@'
- Easy php - Télécharger - Divers Web & Internet
- Eespt technical error ✓ - Forum TNT / Satellite / Réception
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Error 0x80070643 - Accueil - Windows
- Retour a la ligne php ✓ - Forum PHP
13 réponses
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
1 juil. 2010 à 14:36
1 juil. 2010 à 14:36
Puis-je connaitre l'adresse mail en question?
En fait unexpected veut dire que tu l'as mis alors qu'il ne le fallait pas. Peut-être qu'un caractère dans l'adresse mail ferme la simple quote...
En fait unexpected veut dire que tu l'as mis alors qu'il ne le fallait pas. Peut-être qu'un caractère dans l'adresse mail ferme la simple quote...
Utilisateur anonyme
1 juil. 2010 à 14:38
1 juil. 2010 à 14:38
L'adresse mail en question est zhal.server@gmail.com.
Dans le pire des cas, je pourrais supprimer l'envoi du mail mais ça serait handicapant...
Dans le pire des cas, je pourrais supprimer l'envoi du mail mais ça serait handicapant...
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
1 juil. 2010 à 14:40
1 juil. 2010 à 14:40
Non ce n'est pas ça.
Par contre j'ai vu que quand tu fais $youremail = 'mon mail'; la première quote n'est pas la même que la première. Ou j'ai mal vu... Sinon tu dois toujours utiliser le 4 et non AltGR+7
Par contre j'ai vu que quand tu fais $youremail = 'mon mail'; la première quote n'est pas la même que la première. Ou j'ai mal vu... Sinon tu dois toujours utiliser le 4 et non AltGR+7
LDMBatman
Messages postés
95
Date d'inscription
mardi 29 août 2006
Statut
Membre
Dernière intervention
10 avril 2014
39
1 juil. 2010 à 14:41
1 juil. 2010 à 14:41
Essaie :
Je l'utilise personnellement et je n'ai pas d'erreur
Si cela ne fonctionne pas :
$header = "From: ".$yourmail;
mail($email, $subject, $message, $header);
mail($email, $subject, $message, "From: $youremail" . phpversion());
Je l'utilise personnellement et je n'ai pas d'erreur
Si cela ne fonctionne pas :
$header = "From: ".$yourmail;
mail($email, $subject, $message, $header);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
Modifié par tamtammort le 1/07/2010 à 14:50
Modifié par tamtammort le 1/07/2010 à 14:50
Toujours le même problème, j'avoue que je commence à être dérouté...
Je suis perdu.
Je pense que le moyen le plus simple pour remédier au problème consisterait à ne pas envoyer de mail de confirmation... Mais je ne peux pas... Que faire ?...
Je suis perdu.
Je pense que le moyen le plus simple pour remédier au problème consisterait à ne pas envoyer de mail de confirmation... Mais je ne peux pas... Que faire ?...
LDMBatman
Messages postés
95
Date d'inscription
mardi 29 août 2006
Statut
Membre
Dernière intervention
10 avril 2014
39
1 juil. 2010 à 14:51
1 juil. 2010 à 14:51
mail($email, $subject, $message, "From: $youremail" . phpversion()."\r\n"); ?
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
1 juil. 2010 à 14:51
1 juil. 2010 à 14:51
$yoursite = 'mon site'; $webmaster = 'mon nom'; $youremail = 'mon mail';
En faisant ceci tu as toujours un message d'erreur? Quel est il?
Utilisateur anonyme
1 juil. 2010 à 14:56
1 juil. 2010 à 14:56
C'est bon, le problème est résolu, j'ai modifié le code en remplaçant les ' par les ', mais un autre problème est venu, celui de la connection à la db de mysql. Je tiens à m'excuser pour mon étourderie, et en ce qui concerne le probleme de la connection, je vais essayer de remédier à cela. Je vous remercie pour votre aide précieuse, je vous souhaite une bonne journée.
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
1 juil. 2010 à 14:59
1 juil. 2010 à 14:59
C'est bien ce que je pensais avoir vu...
Quel est ton problème de connexion? Tu pense t'en sortir seul?
Bonne continuation
Quel est ton problème de connexion? Tu pense t'en sortir seul?
Bonne continuation
Utilisateur anonyme
1 juil. 2010 à 15:05
1 juil. 2010 à 15:05
Le nouveau problème vient du nom de ma db, elle s'appelle 'account' comme je l'ai mis dans le script:
Mais le message d'erreur suivant me parvient:
Le problème c'est que c'est ce domaine précis que je maîtrise le moins bien donc j'ai du faire une étourderie...
$dbname = "account";
Mais le message d'erreur suivant me parvient:
Unknown database 'account'
Le problème c'est que c'est ce domaine précis que je maîtrise le moins bien donc j'ai du faire une étourderie...
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
1 juil. 2010 à 15:07
1 juil. 2010 à 15:07
Tu n'as pas confondu le nom de ta base et le nom d'une table??
LDMBatman
Messages postés
95
Date d'inscription
mardi 29 août 2006
Statut
Membre
Dernière intervention
10 avril 2014
39
1 juil. 2010 à 15:12
1 juil. 2010 à 15:12
Bien vu
Utilisateur anonyme
Modifié par tamtammort le 1/07/2010 à 15:13
Modifié par tamtammort le 1/07/2010 à 15:13
Ho si en effet, mais que dois-je faire dans ce cas là ?
Depuis le début je confonds alors...
J'aurais une suggestion: ce qu'il faudrait c'est écrire dans la table ?
Il faudrait changer le script pour cela ?
Depuis le début je confonds alors...
J'aurais une suggestion: ce qu'il faudrait c'est écrire dans la table ?
Il faudrait changer le script pour cela ?
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
1 juil. 2010 à 15:16
1 juil. 2010 à 15:16
Dans l'exemple tu as une table qui s'appelle users et une base de données qui s'appelle "nom de ma table"... Je pense que tu as déjà créé tout ça. A toi de remettre les choses au point.
Quant à ta dernière question je ne la comprends pas bien. Quand tu fais un insert tu "écrit" dans la table...en principe
Quant à ta dernière question je ne la comprends pas bien. Quand tu fais un insert tu "écrit" dans la table...en principe
Utilisateur anonyme
1 juil. 2010 à 15:19
1 juil. 2010 à 15:19
Ok, merci.
Je vais corriger tout ça et je vous donnerai des nouvelles.
Je vais corriger tout ça et je vous donnerai des nouvelles.
Breub62
Messages postés
2989
Date d'inscription
lundi 7 juin 2010
Statut
Membre
Dernière intervention
17 avril 2014
369
1 juil. 2010 à 15:19
1 juil. 2010 à 15:19
Ça marche ;-)