Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Problém se zápisem do souboru...

//Zobrazení výsledků
$celkem = $a+$b+$c+$d;
$lidi = $celkem;

 if ($celkem == 0)
  {
   $celkem = "1";
   $lidi="0";
  }

$pr = $celkem/100;
$a = number_format($a/$pr,1);
$b = number_format($b/$pr,1);
$c = number_format($c/$pr,1);
$d = number_format($d/$pr,1);


$pismeno = array ("a","b","c","d");
$procenta = array ("$a","$b","$c","$d");
$kolik = "4";

echo "<table border='0' cellpadding='0' cellspacing='0'>\n";
echo "<tr><td colspan='2' class='nadpis'>$otazka</td></tr>\n";

 for ($i=0; $i<$kolik ;$i++ )
  {

   if (zjistiip($souborip, $aktualni))
    {
     echo "<tr><td colspan='2' class='text'><a href=index.php?odpoved=$pismeno[$i]>$odp[$i]</a></ td></tr>\n";
    }
     else
    {
     echo "<tr><td colspan='2' class='text' >$odp[$i]</td></tr>\n";
    }

   echo "<tr><td width='85px'><img src='img/sl_mid2.jpg' height='5px' width='".(($procenta[$i])/1.2)."px'></td><td class='text' width='10px'> $procenta[$i]%</td></tr>\n";
  }
echo "<tr><td colspan='2' class='nadpis'>Počet hlasů: $lidi</td></tr></table>\n";


//funkce pro zjištění ip adresy
function zjistiip($souborip, $ip)
 {

  $ipsoubor = fopen($souborip, "r");
  $data = fread($ipsoubor, filesize($souborip)+10);
  fclose($ipsoubor);
  $ipadresy = explode("Đ",$data);

   if (in_array($ip, $ipadresy))
    {
     return false;     //Pokud již bylo z dané ip adresy hlasováno
    }
   else
    {
     return true;     // pokud nebylo z dané ip hlasováno
    }
 } //konec funkce

píše to tuhle chybu:

Warning: fopen(hlasuj.php) [function.fopen.php]: failed to open stream: Permission denied in /home/free/ic.cz/e/exitcup/root/www/sloupec.php on line 88

Warning: fwrite(): supplied argument is not a valid stream resource in /home/free/ic.cz/e/exitcup/root/www/sloupec.php on line 89

Warning: fclose(): supplied argument is not a valid stream resource in /home/free/ic.cz/e/exitcup/root/www/sloupec.php on line 90

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny