Hallo PHP-Neuling,
<input type="hidden" name="aktion" value="Suchen"> <input id="savebutton" type="submit" value="Suchen" onclick="submit">
Das Markup ist fehlerhaft, weil beim Klick mittels onclick
-Attribut das ungültige JavaScript submit
ausgeführt wird, sollte weggelassen werden. Außerdem lässt sich das gezeigte Markup bei gleicher Funktion kürzer und eleganter schreiben:
<button name="aktion" value="Suchen">Suchen</button>
Weil die Beschriftung eines button
-Elements in seinem Inneren steht (und somit auch HTML enthalten kann!), kann man mittels name
- und value
-Attribut die Aktion kodiert werden. Falls du eine andere Aktion mit dem gleichen Formular anbieten möchtest, müsstest du nur einen weiteren, angepassten Button hinzufügen; toll, oder?
Gruß
Julius