Moin!
Aber wie kann ich dem einen Button sagen, daß er die Daten dorthin schicken soll und der andere Button die Datei dahin ? Ich habs bis jetzt immer so gelöst, daß ich 2 Formulare gemacht hab und jeweils in "hidden" dem Script eine andere "action" Variable geschickt hab, also zB Form 1: action=korrektur , Form2 action=verarbeiten.
Grundsätzlich: Formulare sind zum Verschicken da. :)
Wenn du also etwas verschicken willst, kannst du überflüssige Daten ja ignorieren.
Außerdem kannst du die benutzten Buttons unterscheiden, indem du dem (oder den?) Submit-Button einen Namen gibst. Laß dir einfach mal die gesendeten Formular-Daten ausgeben, dann siehst du, wie's wirkt. Und das Funktioniert dann auch ohne Javascript und Hidden-Felder.
Ich kriege nur deine eine Äußerung noch nicht ganz untergebracht: Ein Formular schickt immer nur Daten, aber nicht "die Datei" irgendwohin. Das hast du irgendwie noch schlecht beschrieben.
- Sven Rautenberg