Andreas-Lindig: Nächste Runde - Gästebuchscript

Beitrag lesen

Man kann bei Dir leere Postings abschicken, indem man Leerzeichen in die Felder einträgt.

Jep, stimmt. Wie könnte man das ausschliessen, respektive worauf prüfen?

#wenn kein druckbares Zeichen gefunden wird, sondern allenfalls whitespaces oder nichts
if(!preg_match("/\S/", $antwort))
{
   #zuruek zur Seite, evtl. Fehlermeldung
}
else
{
   #trage Beitrag ein
}

Und wie sieht es mit neuladen nach dem Abschicken eines Postings aus? Vermehren sich da die Einträge?

Jep, leider.
Wie könnte man das vermeiden, ohne gleich mit Sessions zu arbeiten?
(Hab noch nie damit was gemacht, kenn mich also null damit aus).

Brauchst Du auch nicht. Trenne auslesen und schreiben der Datei. Wenn die Datei geschrieben wurde, leite wieder zum Ausgangsscript (lesen und ausgeben) weiter. Dann existiert die POST-Anfrage nicht mehr.

Gruß, Andreas

--
<img src="http://was-ist-das.andreas-lindig.de/was_ist_das_fetzen.jpg" border="0" alt="">
hier könnte auch ruhig mal'n neues Bild stehen.
0 50

Nächste Runde - Gästebuchscript

KD-one
  • php
  1. 0
    ichen
    1. 0
      KD-one
  2. 0
    Andreas-Lindig
    1. 0
      KD-one
      1. 0
        ichen
        1. 0
          KD-one
      2. 0
        Andreas-Lindig
        1. 0
          KD-one
          1. 0
            Badboy46
            1. 0
              KD-one
              1. 0
                Badboy46
        2. 0

          Kommando zurück

          KD-one
  3. 0

    Nächste Runde - E-Mailprüfung mit RegEx

    KD-one
    1. 0
      Badboy46
      1. 0
        KD-one
        1. 0
          Badboy46
          1. 0
            KD-one
            1. 0
              Badboy46
              1. 0

                Nachtrag

                Badboy46
              2. 0
                KD-one
                1. 0
                  Badboy46
                  1. 0
                    KD-one
                    1. 0
                      Badboy46
                      1. 0
                        KD-one
              3. 0
                KD-one
          2. 0
            KD-one
            1. 0
              Badboy46
              1. 0
                KD-one
    2. 0
      Andreas-Lindig
    3. 0
      Cybaer
      1. 0
        KD-one
  4. 0

    vorläufig fertiges Script

    KD-one
    1. 0
      Andreas-Lindig
      1. 0
        KD-one
      2. 0

        Bitte nochmals um Hilfe :-)

        KD-one
        1. 0

          Danke, bereits erledigt! ;-)

          KD-one
    2. 0
      Badboy46
      1. 0
        KD-one
        1. 0
          Badboy46
          1. 0
            KD-one
            1. 0
              Badboy46
              1. 0
                KD-one
      2. 0
        KD-one
        1. 0
          Badboy46
          1. 0
            KD-one
          2. 0
            KD-one
            1. 0
              Badboy46
              1. 0
                KD-one
                1. 0
                  Badboy46