Mehrseitige Formulare leicht gemacht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Mehrseitige Formulare leicht gemacht


    Mehrseitige Formulare - also z.B. jeweils ein HTML-Formular für Adresse, Telefon/eMail/Fax und Anmerkungen eines Kunden - sind im Grunde einfach zu machen. In jede Seite fügt man versteckte Datenfelder ("<INPUT TYPE=HIDDEN>") ein, die alle Felder von der vorherigen Seite enthalten, etwa so:

    http://www.php-resource.de/tutorials...assthru_p1.php

    php-Entwicklung | ebiz-consult.de
    PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
    die PHP Marktplatz-Software | ebiz-trader.de

  • #2
    Die einfachere Variante mit Sessions:

    Seite 1: Formular #1
    Seite 2: $daten = $HTTP_POST_VARS; session_register($daten); Formular #2
    Seite x=3 bis n: $daten = array_merge($daten, $HTTP_POST_VARS); Formular #x
    Seite n+1: $_POST = array_merge($daten, $HTTP_POST_VARS);

    und in $_POST stehen alle Formulardaten drin.
    mein Sport: mein Frühstück: meine Arbeit:

    Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

    Kommentar


    • #3
      könnte man so auch dateianhänge wie zb bilder mit übergeben

      Kommentar


      • #4
        mit hidden fields: nein
        in der Session: ja, auch wenn´s den Server unnötig belastet.

        Besser ist, das Bild gleich auf dem Server zu speichern und nur den Pfad dahin durchzureichen.
        mein Sport: mein Frühstück: meine Arbeit:

        Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

        Kommentar

        Lädt...
        X