Další typ ankety ANO/NE - ukázka zdrojového kódu zdrojový kód

<-- anketa.php -->

<?
$filename
="anketa.dat";
$pruh=50;
if (
$hlasuj<>'')  {
   
$hlasoval++;
   
SetCookie("hlasoval"$hlasovalTime()+86400);
   if (
$hlasoval==1) {
     
$file=FOpen($filename"r+");
     
$data=Explode("#",FRead($file,999));
     
$data[$hlasuj]=$data[$hlasuj]+1;
     
Rewind($file);
     
FWrite($fileImplode($data,"#"));
     
FClose($file);
}else{
$alert="Už jste hlasoval/a!!!";}}
if (
File_Exists($filename)):
   
$file FOpen($filename"r+");
   
$data=Explode("#",FRead($file,999));
   
Rewind($file);
else:
   
$file FOpen($filename"w");
   
$data[0]=0;
   
$data[1]=0;
endif;
FClose($file);
?>
<TABLE>
<TR>
<TD COLSPAN=2>Líbí se vám tato anketa?</TD>
</TR>
<TR>
<TD><A HREF="anketa.php?hlasuj=0">Ano</A></TD>
<TD><?if (($data[0]==0)and($data[1]==0)) {echo "0(0%)";}else{?><IMG SRC="sloupec.gif" ALIGN="middle" HEIGHT=4 WIDTH=<?echo round($data[0]/($data[0]+$data[1])*$pruh);?><?echo $data[0],"(",round($data[0]/($data[0]+$data[1])*100),"%)";}?></TD>
</TR>
<TR>
<TD><A HREF="anketa.php?hlasuj=1">Ne</A></TD>
<TD><?if (($data[0]==0)and($data[1]==0)) {echo "0(0%)";}else{?><IMG SRC="sloupec.gif" ALIGN="middle" HEIGHT=4 WIDTH=<?echo round($data[1]/($data[0]+$data[1])*$pruh);?><?echo $data[1],"(",round($data[1]/($data[0]+$data[1])*100),"%)";}?></TD>
</TR>
<TR>
<TD COLSPAN=2><FONT SIZE="-2">(Hlasujte kliknutím na odpověď)</FONT></TD>
</TR>
</TABLE>
<?if ($alert<>'') {?>
<SCRIPT LANGUAGE=JAVASCRIPT>
alert('<?echo $alert?>');
</SCRIPT>
<?}?>
Vložil/Poslal/Autor: Admin
Funkčnost: běží na straně serveru, nemělo by záležet na typu prohlížeče
zavřít okno | jít na hlavní stránku JakNaWeb.com