Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/08/2007, 14h00   #1
Membre actif
 
Inscription : avril 2007
Messages : 286
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : avril 2007
Messages : 286
Points : 192
Points : 192
Par défaut Erreur : T_CONSTANT_ENCAPSED_STRING caché !

Bonjour,

Pardon de vous soumettre ce problème ridicule mais je ne trouve vraiment pas d'ou vient le problème :

J'ai l'erreur

Code :
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in \modifMDP.php on line 143
Voici les lignes 140 à 147
Code :
1
2
3
4
5
6
7
8
9
 
if ($newmdp == $newmdp2)
	 {
		$newmdpCrypte=sha1($newmdp);
		$req2 = "update salarie set mot_de_passe = '".$newmdpCrypte."' where code='".$code"' ";
		$res2=mysql_query($req2) or die($req2.mysql_error());
		echo (' La requete s\'est bien passée, vous allez etre redirigé... ');
		echo "<script language='javascript'>window.location.href='essai.php'</script>";
	  }
Impossible de trouver d'ou vient le bug !

Merci pour votre aide
__________________
" Pourquoi y a-t'il quelque chose plutôt que rien? " Leibniz
fayred est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 14h04   #2
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
Il manque un point a cette ligne :
Code :
1
2
 
$req2 = "update salarie set mot_de_passe = '".$newmdpCrypte."' where code='".$code"' ";
devient

Code :
$req2 = "update salarie set mot_de_passe = '".$newmdpCrypte."' where code='".$code."' ";
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 14h05   #3
Rédacteur
 
Avatar de Yoteco
 
Alain Sahli
Ingénieur développement logiciels
Inscription : décembre 2004
Messages : 1 086
Détails du profil
Informations personnelles :
Nom : Alain Sahli
Âge : 25

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2004
Messages : 1 086
Points : 1 479
Points : 1 479
Code :
1
2
3
4
5
6
7
8
if ($newmdp == $newmdp2)
     {
        $newmdpCrypte=sha1($newmdp);
        $req2 = "update salarie set mot_de_passe = '".$newmdpCrypte."' where code='".$code."' "; //manquais le point...
        $res2=mysql_query($req2) or die($req2.mysql_error());
        echo (' La requete s\'est bien passée, vous allez etre redirigé... ');
        echo "<script language='javascript'>window.location.href='essai.php'</script>";
      }
Il te manquait un . à la ligne 143...
Yoteco est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2007, 14h12   #4
Membre actif
 
Inscription : avril 2007
Messages : 286
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : avril 2007
Messages : 286
Points : 192
Points : 192
Et dire que j'ai du la relire au moins 50 fois avant de me forcer à poster...
Comme prevu, j'ai honte...

Merci beaucoup pour la rapidité avec laquelle vous avez repondu et pour votre oeil de lynx!
Bonne fin d'apres midi!
__________________
" Pourquoi y a-t'il quelque chose plutôt que rien? " Leibniz
fayred est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h15.


 
 
 
 
Partenaires

Hébergement Web