Christian: $HTTP_REMOTE_ADDR leer ?

Hallo

Ich bin gerade dabei einen Poll zu Programmieren, mein Problem ist mehrfache Votes mit der IP adresse und 15 minuten Timeout abzufangen.

kann es sein, dass die variable $HTTP_REMOTE_ADDR manchmal leer ist ??

welche möglichekeiten gibt es noch mehrfache votes abzufangen ???

Cookies kann man im browser abschalten und wild voten == schlecht

Sessions, sind wenn der browser geschlossen und neu geöffnet wird weg, oder ?? ausserdem werden diese nicht über die ganze seite übergeben... sondern nur im poll bereich.

im vorraus, schonmal danke für euere hilfe.

  1. Hallo,

    Ich bin gerade dabei einen Poll zu Programmieren, mein Problem ist mehrfache Votes mit der IP adresse und 15 minuten Timeout abzufangen.

    Das ist eine Bieridee.
    1 IP != 1 Benutzer

    kann es sein, dass die variable $HTTP_REMOTE_ADDR manchmal leer ist ??

    Sollte IMHO eigentlich nicht.
    Die Variable ist aber veraltet, nimm lieber
    $_SERVER['REMOTE_ADDR']

    Lies:
    http://www.php.net/manual/en/language.variables.predefined.php und
    http://www.php.net/manual/en/reserved.variables.php

    welche möglichekeiten gibt es noch mehrfache votes abzufangen ???

    Lies:
    Wie kann ich eine schummelsichere Abstimmung codieren?
    http://www.dclp-faq.de/q/q-scripte-abstimmung.html

    Gruesse,

    Thomas

  2. Moin!

    welche möglichekeiten gibt es noch mehrfache votes abzufangen ???

    http://www.dclp-faq.de/q/q-scripte-abstimmung.html

    Kurz: Wenige. Die auch noch schlecht funktionieren.

    - Sven Rautenberg

    --
    "Beim Stuff für's Web gibts kein Material, was sonst das Zeugs ist, aus dem die Sachen sind."
    (fastix®, 13. Oktober 2003, 02:26 Uhr -> </archiv/2003/10/60137/#m338340>)
  3. Hello,

    kann es sein, dass die variable $HTTP_REMOTE_ADDR manchmal leer ist ??

    Schau doch mal in $_SERVER["REMOTE_ADDR"] nach.

    welche möglichekeiten gibt es noch mehrfache votes abzufangen ???

    Schick den Leuten per eMail einen Link mit einer ID hinten dran. So eine Art Ersatzsession. Die eMail trägst Du dann ein. Gibt zwar auch Leute, die 30 und mehr aktive eMail-Konten unterhalten und auch solche, die mal eben 100 Stück anlegen, um zu beschei... Aber damit kann man dann leben.

    Die IP ist nicht relevant. Dafür gibt's hier genug durchdiskutierte Threads.

    Grüße

    Tom