hotti: PHP 4: Datenbank-Eingaberoutine verhält sich merkwürdig

Beitrag lesen

hi,

innerhalb der Kontrolle über GET-Parameter (case: 1) POST-Parameter abzufragen, das sieht ziemlich planlos aus. Was passiert:

Mit dem GET-Parameter 'section' erzeugst Du das Formular und gibst es aus. Beim ersten POST steht im URL der section-Parameter und wird mitgesendet, die Kontrollstruktur greift und Du hast auch die POST-Parameter. Deine Form-action führt jedoch diesen Parameter nicht mit, so kommst Du nach einem POST mit dem Formular nicht erneut in den case: 1.

Schnelle Lösung: Setze den section-Parameter im action-Attribute hinten dran. Ungetestet:

<form method="POST" action="hersteller.php?section=1">

Die Kontrollstruktur würde ich jedoch grundsätzlich mal gründlich überarbeiten.

Schönen Sonntag, mfG.