kan ik få afstemning til at virke
Jeg vil gerne have min afstemning til at virke men! Når jeg stemmer står der noget med at linje 12,13 og 4 er der noget galt med! i kan lige få kode:<?
function hent_stemme($fil_endelse) {
$filnavn = "stem" . $fil_endelse . ".txt";
$fil = fopen($filnavn, "r");
return fgets($fil, 1096);
fclose($fil);
}
function stem($fil_endelse) {
$antal_stemmer = hent_stemme($fil_endelse) + 1;
$filnavn = "stem" . $fil_endelse . ".txt";
$fil = fopen($filnavn, "w");
fwrite($fil, $antal_stemmer);
fclose($fil);
}
function tegn_soejle($andel, $samlet) {
$stemme_procent = $andel/$samlet * 100;
$stemme_procent = round($stemme_procent);
echo "$stemme_procent %";
echo "<IMG SRC=\"billed.gif\" HEIGHT=7 WIDTH=$stemme_procent BORDER=0>";
}
if ((!$har_stemt) && ($stemme)) {
$har_stemt = 1;
setcookie("har_stemt", "1", time() + 4);
stem($stemme);
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Afstemning</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="sifstyles.css" type="text/css">
</head>
<body bgcolor="#ACAD74">
<table border=0 width="300px">
<p>Hvads du om Nfun?</p>
<?
$samlet_antal_stemmer = 1;
$tekst[1] = "<p>Super God</p>";
$tekst[2] = "<p>god</p>";
$tekst[3] = "<p>middel</p>";
$tekst[4] = "<p>Elendig</p>";
for ( $fil_nr = 1 ; $fil_nr <= 4 ; $fil_nr++) {
$stemmer[$fil_nr] = hent_stemme($fil_nr);
$samlet_antal_stemmer = $samlet_antal_stemmer + $stemmer[$fil_nr];
}
if ($har_stemt) {
for ( $fil_nr = 1 ; $fil_nr <= 4 ; $fil_nr++) {
echo "<tr><td>$tekst[$fil_nr]</td>";
echo"<td><p>";
tegn_soejle($stemmer[$fil_nr], $samlet_antal_stemmer);
echo "</p></td></tr>";
}
} else {
for ( $fil_nr = 1 ; $fil_nr <= 4 ; $fil_nr++) {
echo "<tr><td><a href=\"$php_self?stemme=$fil_nr\">$tekst[$fil_nr]</a></td>";
echo "<td><a href=\"$php_self?stemme=$fil_nr\">";
tegn_soejle($stemmer[$fil_nr], $samlet_antal_stemmer);
echo "</a></td></tr>";
}
}
?>
</table>
</body>
</html>
Jeg kan ik se hvad der er galt men der er noget galt!
og så vil jeg gerna have tiden på at stemme ned på 1 time!
