+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Formularvalidierung (PHP)

  1. #1
    Neu an Board Avatar von evil_bert
    Registriert seit
    12.11.2007
    Alter
    25
    Beiträge
    18
    Bedankte sich
    3
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Formularvalidierung (PHP)

    Ich habe ein Anmeldeformular, bei dem bisher die Validierung mit Javascript gemacht wurde. Diese war jedoch eher suboptimal, weswegen ich es jetzt auf eine Validierung mit PHP umstellen wollte.

    Bislang habe ich zwar schon einige Tutorials gefunden, jedoch wird bei allen die Fehlerausgabe auf derselben Seite vorgenommen, was ansich ganz ok ist.

    Ich habe jedoch eine Ausgabeseite (<form action="anderedatei.php" ...), mit der eine Email versendet wird und die alle Angaben noch mal ohne Eingabefelder aulfistet, sodass diese Seite falls notwendig auch ausgedruckt und unterschrieben werden kann.

    Kann mir jemand einen Tip geben, oder kennt jemand ein Tutorial, das erklärt wie ich es hinbekomme, dass für den Fall dass Felder nicht ausgefüllt sind, dass Formular erneut angezeigt wird, inkl. aller Fehlermeldungen. Sobald alle Eingaben korrekt sind, soll dann die Ausgabeseite angezeigt werden.

    Vielen Dank für eure Hilfe

  2. #2
    War schon öfter hier Avatar von Akthegreek
    Registriert seit
    14.10.2006
    Ort
    München
    Alter
    33
    Beiträge
    194
    Bedankte sich
    12
    Erhielt 17 Danksagungen
    in 16 Beiträgen

    Standard

    Es gibt 2. Möglichkeiten:
    1. Möglichkeit
    Du leitest die Eingaben auf die Formularseite, überprüfst Sie dort. Bei korrekten Eingaben, leitet die Seite automatisch die Daten auf anderedatei.php.
    2. Möglichkeit
    Du speicherst die Daten in einer DB und machst das gleiche wie oben. Somit sparst Du dir die Übergabe per URL. In der URL steht dann nur eine ID -> verweiss auf den Datensatz in der DB.

    Verständlich?
    1 + 1 = 2 -> denkt mal darüber nach

  3. #3
    Joomla Guru Avatar von elkuku
    Registriert seit
    14.06.2006
    Ort
    Guayaquil - Südamerika
    Beiträge
    1.689
    Bedankte sich
    74
    Erhielt 517 Danksagungen
    in 397 Beiträgen

    Standard

    3. Oder in die session, die würde ich doch eher statt 2. verwenden..
    Gruß,
    Nikolai
    Hilf mit: Deutsche Joomla! Dokumentation Help testing: EasyCreator Noch Fragen ? Forum.Joomla-Nafu.de

  4. #4
    Neu an Board
    Registriert seit
    19.01.2007
    Ort
    85221 Dachau
    Beiträge
    14
    Bedankte sich
    0
    Erhielt 6 Danksagungen
    in 6 Beiträgen

    Standard

    Hallo zusammen,

    ehrlich gesagt verstehe ich das Problem noch nich so ganz.

    Wieso muss unbedingt etwas an eine Ausgabeseite weitergeleitet werden? Wieso validiert die Ausgabeseite nicht auch gleich, bevor es die Daten ausgibt? Falls die Validierung fehlschlaegt, kann doch eine Fehlermeldung ausgegeben werden.

    VG
    Nico Becker

    Web: nicbec.de
    E-Mail: kontakt@nicbec.de

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein