Problème de variable inexistante

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Problème de variable inexistante

Re: Problème de variable inexistante

par sirakawa » 23 mai 2012, 22:44

au passage unexpected signifie : qu'on n'attendait pas, comme les schtroumpfs qui arrivent par l'oreille des Agnès naïves...
inconnu ça serait plutôt unknown...

Re: Problème de variable inexistante

par ClementParis » 23 mai 2012, 20:54

J'ai corrigé mon erreur tout seul, j'avais oublié le ";" après "$destinataire=$leLogin"

Re: Problème de variable inexistante

par xTG » 23 mai 2012, 20:50

Le message stipule une erreur de syntaxe, pas d'une variable inexistante.
Et en effet il manque un point virgule à la ligne du dessus. ;)

Problème de variable inexistante

par ClementParis » 23 mai 2012, 20:13

Bonsoir,

Je suis étudiant en web et multimédia et je suis actuellement en train de réaliser un site web pour un projet universitaire.
Je rencontre un problème avec PHP pour envoyer un mail de validation de l'adresse mail de l'utilisateur.

Voici la partie de mon PHP qui pose problème :
                $request5="insert into CLIENTS (NOM_CLT, PRENOM_CLT, EMAIL_CLT, PASSWORD_CLT, ID_STATUT_UTILISATEUR, NUM_ENT) values ('$leNom', '$lePrenom', '$leLogin', '$mdpCode', 1, '$numEnt')";
                $result5=mysql_query($request5, $db);
                $lID=mysql_insert_id();
                $leLoginMD5=md5($leLogin);
                //préparation du lien de validation du compte
                $lien="https://src-projet.pu-pm.univ-fcomte.fr/projets_collectifs/SRC1_2011_2012/SRC1_2011_12_14/site_final/php/valideEmail_Clt.php?id=$lID&code=$leLoginMD5";
                //création du mail
                $destinataire=$leLogin
                //Déclaration des messages html et texte
                $message_txt="Pour pouvoir vous connecter sur le site AppliSpace avec vos identifiants, vous devez d'abord valider votre e-mail en suivant ce lien : '$lien'";
                $message_html="<html><head><meta charset='utf-8'></head><body>Pour pouvoir vous connecter sur le site AppliSpace avec vos identifiants, vous devez d'abord valider votre e-mail en suivant ce lien : <a href='\'$lien\''>'$lien'</a></body></html>";
Le serveur me répond :
"Parse error: syntax error, unexpected T_VARIABLE in /home/projets/Projets_2011_12/SRC1_2011_12_14/site_final/php/traiteSigninClt.php on line 52"

La ligne 52 étant la ligne du $message_txt.
Je ne comprends pas, toutes les variables utilisées sont déclarées il me semble. J'ai surement fait une erreur, mais laquelle ?

Merci d'avance pour votre aide !