Hallo Markus,
PHP arbeitet auf dem Server und weiss nichts von irgendwelchen Buttons
onclick="document.forms[0].action='eintrag.php?Vorschau=1';
Wozu sollen die Backslashes dienen?
<input type="image" id="Vorschau" name="Vorschau" value="Vorschau"
Es kann innerhalb eines Dokuments nur eine ID Vorschau geben
Die Loesung fuer Dein Problem ist eher trivial:
- Gib Deiner Form eine bestimmte action
- Bename Deine beiden Schaltflaechen unterschiedlich, sagen wir mal mit 'aufgabe', denn der Name wird als Index im Postarray uebertragen
- Gib einem der Bilder den value 'speichern', dem andern 'vorschau'
Jetzt kannst Du in der Datei, die die Daten des Formulars in Empfang nimmt, eine Unterscheidung treffen:
if($_POST['aufgabe'] == 'speichern')
{
mach dieses
}
else if($_POST['aufgabe'] == 'vorschau')
{
mach jenes
}
else
{
mach sonstwas
}
Dieter