Hi,
Ich will nen Voting für nen Game erstellen... klappt auch mittlerweile alles... bis auf die IP sperre...
Aber woran liegt das?
<h2>Rating:</h2>
1 = Sehr schlecht / 10 = Sehr gut<br>
<form name="Rating" action="Diablo2lod.php">
<input type="radio" name="Wert" value="1">1
<input type="radio" name="Wert" value="2">2
<input type="radio" name="Wert" value="3">3
<input type="radio" name="Wert" value="4">4
<input type="radio" name="Wert" value="5">5
<input type="radio" name="Wert" value="6">6
<input type="radio" name="Wert" value="7">7
<input type="radio" name="Wert" value="8">8
<input type="radio" name="Wert" value="9">9
<input type="radio" name="Wert" value="10">10<br>
<br>
<input type="submit" name="Abstimmen" value="Abstimmen">
</form>
<?php
$Diab2Rate = "Diab2Rate.csv";
$Rate = array();
$y = 0;
if($_REQUEST['Abstimmen'])
{
print_r($_COOKIE);
if(isset($diablo2lod))
{
if(empty($_REQUEST['Wert'])) echo "Bitte alle Felder ausfüllen!<br>";
else
{
$fp = fopen($Diab2Rate,"a");
flock($fp,2);
fputs($fp,$_REQUEST['Wert']."#");
flock($fp,3);
fclose($fp);
header('Location: Diablo2lod.php');
$ip = getenv ("REMOTE_ADDR");
setcookie ("diablo2lod",$ip,time()+86400);
}
}
else echo "Huilentz";
}
else echo $_REQUEST['Wert'];
if(file_exists($Diab2Rate)) {
$fp = fopen($Diab2Rate,"r");
while($Zeile = fgetcsv($fp,500,"#")) {
array_push($Rate,$Zeile);
}
$Diff1 = count($Rate[0]);
$Diff = $Diff1-1;
$RateS = array_sum($Rate[0]);
$Rating = $RateS/$Diff*10;
echo "Rating: ".round($Rating,0)."% bei $Diff Stimme(n).";
fclose($fp);
}
else echo "<span class=comment>Noch nicht Abgestimmt.</span>";
?>
Vielen dank schonmal...
Gruß Marcel
PS: Die seite wird direkt angesprochen... also nicht über ne Subdomain... (hatte das nämlich auch mal)