Witam. Mam nadzieje ,że mi pomożecie. Mam problem z ciasteczkami i nie wiem jak zrobić aby głos był zliczany tylko raz od jednej osoby na kazde zdjęcie.
Czyli 1 głos na każde zdjęcie z jednego komputera.
Gdzie "x" to numer zdjęcia
Proszę Was o pomoc bo już nie wytrzymuje.
<?
$plik = fopen(\"glosy/$x\",\"a+\");
$b=1;
while($b<11)
{
echo \"<A HREF=?akc=licz&glos=$b&x=$x&zdjecie=$x>$b</A>\"; $b++;
}
IF ( $akc == licz )
{
$file=fopen(\"glosy/$x\", \"a+\");
fputs($file, \"n 88 n\");
};
$suma1=$ilosc['88'];
$suma =($ilosc['1']*1)+($ilosc['2']*2)+($ilosc['10']*10)+($ilosc['3']*3)+($ilosc['4']*4)+($ilosc['5']*5)+($ilosc['6']*6)+($ilosc['7']*7)+($ilosc['8']*8)+($ilosc['9']*9);
if($suma1>1){
$srednia=$suma/$suma1;}
echo\"<BR><HR color=black width=500>
<FONT SIZE=4 FACE=Arial COLOR=#000000><B><I>Ilość głosowań:</FONT><FONT SIZE=4 FACE=Arial COLOR=red><B><I> $suma1 </FONT>
<BR>
<FONT SIZE=4 FACE=Arial COLOR=#000000><B><I>Średnia wszystkich głosowań:</FONT><FONT SIZE=4 FACE=Arial COLOR=red><B><I> $srednia</FONT>
<BR>
<BR><HR color=black width=500>
<BR>\";
?>