Vote script - link script og form sammen!?
Okay jeg har et afstemnings script som ikke virker.php scriptet er rigtig nok tror jeg men jeg ved ik hvordan man skal få det til at hænge ordentligt sammen med formularen. Når jeg har votet er vote_result.php stadigvæk tom og i scriptet er den den fil jeg skriver til:
HTML FORM:
<center><table border="0" width="50%">
<td>
<p>
<form action="vote_module.php" method post="localhost" enctype="multipart/form-data">
<label>
<input type="radio" name="stem" value="fisse">
<a>fisse</a></label>
<br>
<label>
<input type="radio" name="stem" value="basketkurv">
<a>basketkurv</a></label>
<br>
<label>
<input type="radio" name="stem" value="noget">
<a>bare noget</a></label>
<br>
<label>
<input type="radio" name="stem" value="femkrone">
<a>5-krone</a></label>
<br>
</td>
</tr>
</table></center>
<br>
<center><input class="felt" type=submit value=Vote></form></center>
<hr align="center" size="2" width="80%" color="#003366">
<center><a>MG | Network copyright © 2003</a></center>
PHP CODE:
<?php
function hent_stemme($fil_endelse){
$filnavn = "stem" . $fil_endelse;
$fil = fopen($vote_result.php, "r");
return fgets($fil, 1096);
fclose($fil);
}
function stem($fil_endelse){
$antal_stemmer = hent_stemme($fil_endelse) + 1;
$filnavn = "stem" . $fil_endelse;
$fil = fopen($vote_result.php, "w");
fwrite($fil, $antal_stemmer);
fclose($fil);
}
function tagn_soejle($andel, $samlet){
$stemme_procent = $andel / $samlet * 100;
$stemme_procent = round($stemme_procent);
echo "<img src=grafix\vote_show.jpg\ height=7 width=$stemme_procent border=0>";
}
if((!har_stemt) && ($stemme)){
$har_stemt = 1;
setcookie("har_stemt", "1", time() + 1209600);
stem($stemme);
}
?>
table border=0>
<?
$samlet_antal_stemmer = 0;
$tekst[1] = "fisse";
$tekst[2] = "basketkurv";
$tekst[3] = "noget";
$tekst[1] = "femkrone";
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 ; <= 4 ; $fil_nr++){
echo "<tr><td>$tekst[$fil_nr]</td>";
echo "td>";
tegn_soejle($stemmer[$fil_nr], $samlet_antal_stemmer);
echo "</td></tr>";
}
}
else {
for($fil_nr = 1 ; <= 4 ; $fil_nr++){
echo "<tr><td>$tekst[$fil_nr]</td>";
echo "td><a href="$PHP_SELF?stemme=$fil_nr"\>";tegn_soejle($stemmer[$fil_nr], $samlet_antal_stemmer);
echo "</a></td></tr>";
}
}
?>
P.S. Det er første gang jeg laver et vote script så bær over med mig. (det er et søjle afstemnings script)
