Hallo zusammen,
ich hab folgendes Problem:
ein normales Formular gibt Daten an PHP weiter, klappt auch alles, wenn man den Submitbutton drückt. Nun ist es aber nötig, das Formular in einem Sonderfall per Selecteintrag und onChange abzuschicken. Das geschieht natürlich per JS und submit().
In der PHP-Datei wird geprüft, ob der Submitbutton gedrückt wurde (also meinetwegen if(isset($_POST['knopf'])) ) und dementsprechend gehandelt. Wenn das Formular nun aber per JS abgeschickt wird, ist 'knopf' natürlich nicht gesetzt und die IF - Verzweigung schlägt fehl.
Deshalb dachte ich mir, ich setze einfach vor dem submit() noch den Wert per DOM auf 1,true,hallo oder sonstewas. Trotzdem steht mir 'knopf' dann nicht als POST-Variable zur Verfügung.
Wie könnte ich das Problem lösen? Gibt es vielleicht auch einen ganz anderen Weg?
Freundliche Grüße
Breezzer
ich hab folgendes Problem:
ein normales Formular gibt Daten an PHP weiter, klappt auch alles, wenn man den Submitbutton drückt. Nun ist es aber nötig, das Formular in einem Sonderfall per Selecteintrag und onChange abzuschicken. Das geschieht natürlich per JS und submit().
In der PHP-Datei wird geprüft, ob der Submitbutton gedrückt wurde (also meinetwegen if(isset($_POST['knopf'])) ) und dementsprechend gehandelt. Wenn das Formular nun aber per JS abgeschickt wird, ist 'knopf' natürlich nicht gesetzt und die IF - Verzweigung schlägt fehl.
Deshalb dachte ich mir, ich setze einfach vor dem submit() noch den Wert per DOM auf 1,true,hallo oder sonstewas. Trotzdem steht mir 'knopf' dann nicht als POST-Variable zur Verfügung.
Wie könnte ich das Problem lösen? Gibt es vielleicht auch einen ganz anderen Weg?
Freundliche Grüße
Breezzer
Kommentar