Parse error: syntax error, unexpected $end in

Fermé
TORA38 - 7 févr. 2009 à 19:32
 Utilisateur anonyme - 7 févr. 2009 à 19:43
Quand j'ouvre mon fichier php sur mon site voila l'erreur qu'il affiche:
Parse error: syntax error, unexpected $end in /www/redcup/sondage.php on line 77

##############Code de la page sondage.php################
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<title>RedCup</title>
<meta name="verify-v1" content="ek9tEAImnpy9eSf23GwDtwaxZupOWi9u3+xw4pPlMqA=" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Language" content="fr" />
<meta name="Description" lang="fr" content="Le site des pokémon!" />
<meta name="robots" content="index, follow, all" />
<meta name="keywords" lang="fr" content="RedCup" />

<script src="script.js"></script>
<link rel="stylesheet" href="style.css" type="text/css" />

</head>
<img src="logo2.PNG" style="text-align: center;"/>
<div id="menu">
<div id="haut-menu">
</div>
<?php
include 'menu.html'
?>
<div id="bas-menu">
</div>
</div>
<div id="centre">
<div id="haut-centre"></div>
<?php
if ($_POST['opinion'] == 1)
{
$fen1 = fopen('sondage/1.txt', 'r+');
$fen1++;
fseek($fen1, 0);
fputs($fen1, $_POST['opinion']);
fclose($fen1);
echo 'Merci d\'avoir voté pour "<b>Je fonce au magasin</b>"';
}else{
if ($_POST['opinion'] == 2)
{
$fen2 = fopen('sondage/2.txt', 'r+');
$fen2++;
fseek($fen2, 0);
fputs($fen2, $_POST['opinion']);
fclose($fen2);
echo 'Merci d\'avoir voté pour "<b>Ca peut attendre</b>"';
}else{
if ($_POST['opinion'] == 3)
{
$fen3 = fopen('sondage/3.txt', 'r+');
$fen3++;
fseek($fen3, 0);
fputs($fen3, $_POST['opinion']);
fclose($fen3);
echo 'Merci d\'avoir voté pour "<b>Platine? ça ne m\'interesse pas</b>"';
}else{
if ($_POST['opinion'] == 4)
{
$fen4 = fopen('sondage/4.txt', 'r+');
$fen4++;
fseek($fen4, 0);
fputs($fen4, $_POST['opinion']);
fclose($fen4);
echo 'Merci d\'avoir voté pour "<b>Pfff encore un de ces jeux débiles</b>"';
}else{
echo '<b>Vous n\'avez pas selectionner d\'opinion!</b>';
}
?>
<h1>Résultats</h1>
<? echo $fen1 ?> personnes ont votés pour <b>"Je fonce au magasin"</b>
<br />
<? echo $fen2 ?> personnes ont votés pour <b>"Ca peut attendre"</b>
<br />
<? echo $fen3 ?> personnes ont votés pour <b>"Platine? ça ne m'interesse pas"</b>
<br />
<? echo $fen4 ?> personnes ont votés pour <b>"Pff encore un de ces jeux débiles"</b>
<br />
</div>
########################################################

2 réponses

Utilisateur anonyme
7 févr. 2009 à 19:35
<? echo $fen1; ?> personnes ont votés pour <b>"Je fonce au magasin"</b>
<br />
<? echo $fen2;?> personnes ont votés pour <b>"Ca peut attendre"</b>
<br />
<? echo $fen3; ?> personnes ont votés pour <b>"Platine? ça ne m'interesse pas"</b>
<br />
<? echo $fen4; ?> personnes ont votés pour <b>"Pff encore un de ces jeux débiles"</b>
<br />
</div>
0
Utilisateur anonyme
7 févr. 2009 à 19:43
excuse-moi, oublie mon message, je crois que l'erreur vient d'un oublie d'une ou de plusieurs accolade dans tes if et else
0