Formularabfrage per Session

Acidfood

Mitglied
Hallo liebe Helfende,

ich bin gerade dabei für meinen Chef eine Homepage zu bauen auf der er per Datenbank und Abfrageformular Daten in die Datenbank eingeben kann.

Das ganze ist so eine Art Abschusstabelle für Jäger.

Kurz erklärt:

Datenbank: Besteht aus mehreren Tabellen die mit einander verknüpft sind.

Nun habe ich mir ein Abfrageformular gebastelt was wie folgt in einzelne Seiten strukturiert wird:

Seite 1: - Eingabe des Reviers (Revier in dem das Wildtier erlegt wurde, Auswahl per Listenobjekt)

Seite 2: - Eingabe des Tieres (sprich 29 Arten von Tieren können hier ausgewählt werden auch als Liste)

Seite 3: -Zusammenfassung der eingegeben Daten und Eingabe der Anzahl der erlegten Tiere, im idealfall sicher immer 1)

Und bei dieser Seite bekomme ich immer nur die letzte eingabe übergeben, da wie ich schon rausgefunden habe die Eingabe auf Seite 1 mit der von Seite 2 überschrieben wird.

Wie bekomme ich es jetzt hin das er mir auch die Reviereingabe überträgt.

Vielleicht kann mir einer von Euch ein wenig mit den Sessions helfen.

Gruß Acidfood
 
Hey,

das könnte man z.B. so machen:

PHP:
<?php
  session_start();

  switch($_GET['action']) {
    case'revier':
      $_SESSION['revier'] = $_POST['revier'];
      formularTierAusgeben();
    break;
   
    case 'tier':
      $_SESSION['tier'] = $_POST['tier'];
      formularZusammenfassungAusgeben();
    break;

    case 'zusammenfassung'
      zusammenfassungAusgeben($_SESSION['revier'], $_SESSION['tier'])
    break;

     case 'speichern':
       datenInDerDatenbankSpeichern();
     break;
  }

?>

so in etwa sollte das eigentlich funktionieren ;)
 
Zurück