Ich hab folgendes Problem:
wie kann ich die aktuelle Userip mit der in der TXT Datei vergleichen, mein Kopf will net oder kann net weiter denken.
wie kann ich die aktuelle Userip mit der in der TXT Datei vergleichen, mein Kopf will net oder kann net weiter denken.
PHP-Code:
<?
if(isset($vote)) {
$readip="$REMOTE_ADDR";
$ipfile = "voteip.txt";
$fp = @fopen($ipfile,"r");
fclose($fp);
// HIer soll verglichen werden, ob readip gleich der IP in der voteip.txt datei ist.
die("Sie haben schon Ihre Stimme abgegeben";
else {
if(!$readip !=ipfile) {
@$a = file($file);
$i = 1; $fi = Count($a);
$n = 0;
while ($i <= $fi):
$a[$i] = trim(str_replace ("\n","", $a[$i]));
$n = $n+$a[$i];
$i++;
endwhile;
if ($ant!= "") echo "Danke für Ihre Stimme";
$a[$ant]++; $n++;
$rez = "Ergebnise der Abstimmung\n".$a[1].
"\n".$a[2]."\n".$a[3]."\n";
$fp = @fopen($file,"w");
if ($fp) { $counter=fputs($fp,$rez); fclose($fp); }
echo "<br>Ja: <b>".$a[1]."</b>";
echo "<br>Nein: <b>".$a[2]."</b>";
echo "<br>manchmal: <b>".$a[3]."</b>";
echo "<br>Stimmen gesammt: ".$n;
$ipfile = "voteip.txt";
$newip = "$REMOTE_ADDR";
$fp = @fopen($ipfile,"w");
fputs($fp,"$newip\n");
fclose($fp);
}
}
}
?>
Kommentar