Timestamp als ID

  • Hallo,

    um bei einem Refresh einer Seite zu verhindern das der letzte Eintrag wiederholt wird verwende ich den Trick die ID als timestamp mitzugeben.

    Ermittelt wird er bei absenden des Formulars:

    PHP
    <input type='hidden' name='lop_kontroll' value='".time()."'>


    und eingetragen mit

    PHP
    mysql_query("INSERT INTO `wp_list_of_participants` (`id`, `e...`) VALUES ('$lop_kontroll', '...


    Das funktioniert überall wo ich es teste. Nur einer meiner Betateste bekommt so keinen Satz in die DB geschrieben. Erst als ich es für Ihn auf

    PHP
    mysql_query("INSERT INTO `wp_list_of_participants` (`id`, `e...`) VALUES (NULL, '...


    umgeschrieben habe funzte es.

    Leider weis ich nicht was bei Ihm als time-Variable ankommt.
    Aber sicher ist das kein einmaliger Fehler meinerseits. Ich vermute das es eine bessere Variante gibt einen Timestamp zu erzeugen der Plattformunabhängig funktioniert.

    Thx Römi | roemi.de

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!