par
adel » 09 mai 2007, 21:55
bonjour
je ne comprend pas pourquoi ce que jai ecrit dans la ligne __echo <h4> ___ ne fonctionne pas correctement
<html>
<head>
<title>Sondage en ligne:VOTEZ FOOT!</title>
</head>[/list]<body>
<form action="<?=$_SERVER["PHP_SELF"]?>"method="post" >
<fieldset>
<legend><b>votez pour votre joueur prefere!</b></legend>
<?
$joueurs=array("zidan"=>"Zidane","henry"=>"Henry","ronal"=>"Ronaldo");
?>
Zidane <input type="radio" name="vote" value= "zidan" /><br/>
Henry <input type="radio" name="vote" value= "henry" /><br/>
Ronaldo <input type="radio" name="vote" value= "ronal" /><br/>
<input type="submit" value= "Voter" >
<input type="submit" value= "Afficher les resultats" name="affiche" >
</p>
</fieldset>
</form>
<?
if(isset( $_POST['vote']))
{
$vote=$_POST['vote'];
echo"<h2>Merci de votre vote pour".$joueurs[$vote]."</h2>";
if(file_exists("vote.txt"))
{
if($id_file=fopen("votes.txt","a"))
{
flock($id_file,2);
fwrite($id_file,$vote."\n");
flock($id_file,3);
fclose($id_file);
}
else
{echo"Fichier inaccessible";
}
}
else
{
$id_file=fopen("votes.txt","w");
fwrite($id_file,$vote."\n");
fclose($id_file);
}
}
else
{echo"<h2>Completez le formulaire puis cliquez sur 'Voter'!</h2>"; }
$result=array("Zidane"=>0,"Henry"=>0,"Ronaldo"=>0);
if(isset($_POST["affiche"]))
{
if($id_file=fopen("votes.txt","r"))
{
while($ligne=fread($id_file,6))
{
switch($ligne)
{
case"zidan\n":
$result["Zidane"]++;
break;
case"henry\n":
$result["Henry"]++;
break;
case"ronal\n":
$result["Ronaldo"]++;
break;
default:
break;
}
}
fclose($id_file);
}
$total=($result["Zidane"]+$result["Henry"]+$result["Ronaldo"])/100;
$tri=$result;
arsort($tri);
echo"<div style=\"border-style:double\">";
echo"<h3> les resutats du vote </h3>";
foreach($tri as $nom=>$score)
{
$i++;
echo"<h4>$i<sup>e</sup>:",$nom,"a $score voix soit",number_format($score/$total,2),"%</h4>";
echo"</div>";
}
?>
</body>
</html>
bonjour
je ne comprend pas pourquoi ce que jai ecrit dans la ligne __echo <h4> ___ ne fonctionne pas correctement
[php]<html>
<head>
<title>Sondage en ligne:VOTEZ FOOT!</title>
</head>[/list]<body>
<form action="<?=$_SERVER["PHP_SELF"]?>"method="post" >
<fieldset>
<legend><b>votez pour votre joueur prefere!</b></legend>
<?
$joueurs=array("zidan"=>"Zidane","henry"=>"Henry","ronal"=>"Ronaldo");
?>
Zidane <input type="radio" name="vote" value= "zidan" /><br/>
Henry <input type="radio" name="vote" value= "henry" /><br/>
Ronaldo <input type="radio" name="vote" value= "ronal" /><br/>
<input type="submit" value= "Voter" >
<input type="submit" value= "Afficher les resultats" name="affiche" >
</p>
</fieldset>
</form>
<?
if(isset( $_POST['vote']))
{
$vote=$_POST['vote'];
echo"<h2>Merci de votre vote pour".$joueurs[$vote]."</h2>";
if(file_exists("vote.txt"))
{
if($id_file=fopen("votes.txt","a"))
{
flock($id_file,2);
fwrite($id_file,$vote."\n");
flock($id_file,3);
fclose($id_file);
}
else
{echo"Fichier inaccessible";
}
}
else
{
$id_file=fopen("votes.txt","w");
fwrite($id_file,$vote."\n");
fclose($id_file);
}
}
else
{echo"<h2>Completez le formulaire puis cliquez sur 'Voter'!</h2>"; }
$result=array("Zidane"=>0,"Henry"=>0,"Ronaldo"=>0);
if(isset($_POST["affiche"]))
{
if($id_file=fopen("votes.txt","r"))
{
while($ligne=fread($id_file,6))
{
switch($ligne)
{
case"zidan\n":
$result["Zidane"]++;
break;
case"henry\n":
$result["Henry"]++;
break;
case"ronal\n":
$result["Ronaldo"]++;
break;
default:
break;
}
}
fclose($id_file);
}
$total=($result["Zidane"]+$result["Henry"]+$result["Ronaldo"])/100;
$tri=$result;
arsort($tri);
echo"<div style=\"border-style:double\">";
echo"<h3> les resutats du vote </h3>";
foreach($tri as $nom=>$score)
{
$i++;
echo"<h4>$i<sup>e</sup>:",$nom,"a $score voix soit",number_format($score/$total,2),"%</h4>";
echo"</div>";
}
?>
</body>
</html>[/php]