Seite 1 von 1

Artmedic Quiz - Probleme mit den IPs

Verfasst: 23.10.2005 16:15
von powersilie
Hallo!

Brauche bitte wieder mal einen Denkanstoß. Ich hab den Artmedic-Quiz und der funzt an sich prima. Jeder kann nur 1x teilnehmen, Siegerermittlung wird dann per Zufallsgnerator sein, usw.
Aaaaber - er akzeptiert auch nur jede IP ein Mal. Ist ja auch super, nur haben gleich 4 User dieselbe IP (fragt mich nicht, wie DAS geht, aber im Adminbereich hab ich es gesehen).
Nun hat einer dieser 4 User bereits mitgemacht und die anderen bekommen immer wieder die Meldung, daß sie schon mitgemacht hätten und leider nicht mehr akzeptiert werden.

Meine Frage: kann ich irgendwas machen, daß die 3 trotzdem mitspielen können, wenn sie keinen 2. PC zur Verfügung haben oder woanders einsteigen können?
Vielleicht in der quiz.php-Datei, in diesem Teil?:
//IP-Daten überprüfen
$ip = file_get_contents($dbip);
$remote = getenv("REMOTE_ADDR");
$ff = stristr($ip, $remote);
if($ff != "")
{
$foot = "Sie haben bereits am Gewinnspiel teilgenommen.<br>
Diese Antwort kann leider nicht gezählt werden.";
$abbruch = "1";
}
//catch IP and save it
$fp = fopen("$dbip", "a+");
if($fp){
flock($fp,2);
fputs ($fp, "$remote,");
flock($fp,3);
fclose ($fp);}
Danke mal im voraus und lg
Powersilie