mam takovyhle hlasovani...:
Zde muzete ohodnotit tento tento článek:<br>
!Hlasujte v rozmezi 1 az 10 bodů!<br><font>
<form action="slunceudaje.php" method="post">
<input type="text" name="hlas" size=2 value="<?php echo "$hlas"; ?>" maxlength=2>
<input type="submit" value="Hlasuj">
<br>
<?php
$fp = fopen("slunce2.dat","r");
$obsah = fread($fp,1024);
fclose($fp);
?>
<?
$celkem = $obsah+$hlas+$nic;
?>
<?
$nic = 0;
?>
<?php
$filename = fopen ("slunce2.dat", "r+");
if($hlas>10) {
$hlas = $nic;
echo "Nepovedlo se";
}
else {
FPuts ($filename, "$celkem");
FClose ($filename);
echo "Hlasoval jste <font color=\"red\">$hlas</font>, celkový počet bodu je:<font color=\"red\">$celkem</font>";
}
?>
...ale ted nevim jak to udelat aby se mi tam vypisoval pocet hlasujících, predem diky za radu :)))
to by chtelo dva subory, nebo nějak oddělit ten záznam (;) a potom si to rozdělit explode() a k jednomu přičíst známku obsahu, a k tomu druhemu přičíst 1.
ještě mě tak napadlo- u to znamkovani by se dalo krasne udelat pres mysql, ale nevim, jestli se do toho chces poustet.
a taky by se to melo osetrit pres cookies-protoze takhle ti kazdej muze hlasovat kolikrat chce!