Erreur : Parse error: syntax error, unexpected 'if' (T_IF) :(

kzykx Messages postés 6 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 6 avril 2016 - 28 janv. 2016 à 22:21
fant6 Messages postés 9 Date d'inscription dimanche 24 janvier 2016 Statut Membre Dernière intervention 2 février 2016 -
Bonjour, j'ai ce probleme en php
Parse error: syntax error, unexpected 'if' (T_IF) in G:\EasyPHP-DevServer-14.1VC11\data\localweb\projects\modificationprofil.php on line 47
:(
Merci de votre aide :)


Mon code en image




2 réponses

jordane45 Messages postés 38486 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 août 2025 4 753
28 janv. 2016 à 22:38
Bonjour
le point virgule manquant ligne 46 ?
2
kzykx Messages postés 6 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 6 avril 2016
28 janv. 2016 à 22:51
Parse error: syntax error, unexpected '[' in G:\EasyPHP-DevServer-14.1VC11\data\localweb\projects\modificationprofil.php on line 50 , oui mais maintenant j'ai l'erreur la a la ligne 50 et la je comprends vraiment pas haha x) merci de ton aide :D
0
jordane45 Messages postés 38486 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 août 2025 4 753
28 janv. 2016 à 22:57
Le $ devant _FILES
0
kzykx Messages postés 6 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 6 avril 2016
28 janv. 2016 à 23:01
Oui j'ai vue mais a chaque fois que je corrige une ligne il me rajoute une faute et la c'est Parse error: syntax error, unexpected '$resultat' (T_VARIABLE) in G:\EasyPHP-DevServer-14.1VC11\data\localweb\projects\modificationprofil.php on line 54 pourtant tout est juste
0
Mosca > kzykx Messages postés 6 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 6 avril 2016
28 janv. 2016 à 23:08
le point virgule manquant lignes 53 et 54 ?
0
jordane45 Messages postés 38486 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 25 août 2025 4 753 > kzykx Messages postés 6 Date d'inscription jeudi 28 janvier 2016 Statut Membre Dernière intervention 6 avril 2016
29 janv. 2016 à 10:30

Oui j'ai vue mais a chaque fois que je corrige une ligne il me rajoute une faute

En même temps.... ce n'est pas un BUG... c'est juste que tu ne fais pas attention à ce que tu écris....
Il faut que tu prennes le temps de relire ton code....
D'ajouter les ";" manquants ....
De vérifier que tu as bien le bon nombre de parenthèses => autant de "(" que de ")"
De vérifier que tu as bien le bon nombre de crochets => autant de "[" que de "]"
De vérifier que tu as bien le bon nombre d'accolades => autant de "{" que de "}"

Je t'invite également à lire ceci :
http://www.php-fig.org/psr/psr-2/fr/

Cela donne une "norme" dans la façon d'écrire son code....
Par exemple.... pour les IF ... il y ait préconisé de les écrire sous cette forme :
 if( condition ) {

 } else {


 }


Et pour finir .... A l'avenir, lorsque tu veux montrer du code sur ce forum .... COLLES LE ... ne nous mets pas un imprime écran !
**** Attention ****
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

.
0
fant6 Messages postés 9 Date d'inscription dimanche 24 janvier 2016 Statut Membre Dernière intervention 2 février 2016
30 janv. 2016 à 09:53
Bonjours!
Limage est invisible.
Par ailleur ce genre derreur peut ne pas conserner la ligne afficheée.
Si vous faite une erreur de syntax en amont, du genre oublie le point virgule, le parser php, considère linstruction suivante comme faisant partie integrante de la precedente.
Je vous conseil de verifier cinq lignes en aval et en amont de ligne spécifiée.
Cordialement
-1