Page 1 sur 1

Parse error: syntax error, unexpected '}' in C:\wamp64\www\Hisite\envoyer_des_mails.php on line 24

Posté : 05 mars 2017, 17:27
par Milenzo
Bonjour,j'ai une erreur et je ne vois pas dutout pourquoi j'ai cette erreur :c

Voila l'erreur :
Parse error: syntax error, unexpected '}' in C:\wamp64\www\Hisite\envoyer_des_mails.php on line 24

Et voila le code de la page :
<?php
if(isset($_POST['mailform']))

$header="MIME-Version: 1.0\r\n";
$header.='From:"Hisite.xyz"<milan.pautrat50@gmail.>'."\n";
$header.='Content-Type:text/html; charset="uft-8"'."\n";
$header.='Content-Transfer-Encoding: 8bit';

$message='
<html>
	<body>
		<div align="center">
			<img src="http://www.primfx.com/mailing/banniere.png"/>
			<br />
			J\'ai envoyé ce mail avec PHP !
			<br />
			<img src="http://www.primfx.com/mailing/separation.png"/>
		</div>
	</body>
</html>
';

mail("[email protected]", "Salut tout le monde !", $message, $header);
}
?>

Re: Parse error: syntax error, unexpected '}' in C:\wamp64\www\Hisite\envoyer_des_mails.php on line 24

Posté : 05 mars 2017, 17:48
par or 1
comme il manque quelque chose à la fin de la ligne 2, php ne s'attend pas à avoir ce } en ligne 24.

Re: Parse error: syntax error, unexpected '}' in C:\wamp64\www\Hisite\envoyer_des_mails.php on line 24

Posté : 05 mars 2017, 18:05
par Connor
L'avantage d'utiliser un IDE on ne perd pas son temps à chercher des erreurs de ce type, car c'est frustrant d'être face à un code qui nous parait bon alors qu'il manque juste un petit quelque chose ^^

Re: Parse error: syntax error, unexpected '}' in C:\wamp64\www\Hisite\envoyer_des_mails.php on line 24

Posté : 05 mars 2017, 19:29
par Milenzo
comme il manque quelque chose à la fin de la ligne 2, php ne s'attend pas à avoir ce } en ligne 24.
Mais que manque t'il ?

Re: Parse error: syntax error, unexpected '}' in C:\wamp64\www\Hisite\envoyer_des_mails.php on line 24

Posté : 05 mars 2017, 19:29
par Milenzo
L'avantage d'utiliser un IDE on ne perd pas son temps à chercher des erreurs de ce type, car c'est frustrant d'être face à un code qui nous parait bon alors qu'il manque juste un petit quelque chose ^^
J'utilise sublime text 3

Re: Parse error: syntax error, unexpected '}' in C:\wamp64\www\Hisite\envoyer_des_mails.php on line 24

Posté : 06 mars 2017, 09:21
par Spols
un simple { en ligne 2 et l'erreur sera résolue.

Re: Parse error: syntax error, unexpected '}' in C:\wamp64\www\Hisite\envoyer_des_mails.php on line 24

Posté : 06 mars 2017, 10:15
par Connor
or1 et moi t'avions mis sur la voie on pensait que tu aurais trouvé seul avec les indices effectivement comme le dit Spols il manque un } ligne 2.
Tu fais un if donc il faut ouvrir { tu le referme bien à la ligne 24 mais php ne comprends pas pourquoi tu fermes sachant que tu n'as jamais ouvert.

Sublime text est un éditeur de text-code pas vraiment un IDE.