Formularauswertung
RBlo
- programmiertechnik
Hallo,
ich suche schon seit Stunden nach einer Lösung für folgendes Problem:
Mit Javascript öffne ich ein neues Fenster (Formular).
win = window.open('./form.html', '', 'height=300,width=800,left=10,top=10,dependent=1,hotkeys=0');
In diesem Fenster werden Daten eingegeben. Nach der Eingabebestätigung werden diese Daten in einem Perlscript in eine Datenbank gespeichert. Bei Abbruch wird das Fenster geschlossen.
<form action="http://localhost/cgi-bin/db.pl" method=post onReset="window.close()">
Wenn nun die Daten in der Datenbank gespeichert sind, soll nun das Formularfenster automatisch geschlossen werden.
Wer kann mir helfen??
danke,
RBlo
Mit Javascript öffne ich ein neues Fenster (Formular).
win = window.open('./form.html', '', 'height=300,width=800,left=10,top=10,dependent=1,hotkeys=0');
In diesem Fenster werden Daten eingegeben. Nach der Eingabebestätigung werden diese Daten in einem Perlscript in eine Datenbank gespeichert. Bei Abbruch wird das Fenster geschlossen.
<form action="http://localhost/cgi-bin/db.pl" method=post onReset="window.close()">
Damit schickst du die Formular-Daten an ein Script dessen Ausgabe in dem von dir geöffneten Fenster landet.
Wenn nun die Daten in der Datenbank gespeichert sind, soll nun das Formularfenster automatisch geschlossen werden.
In die Ausgabe des Scripts musst du bei Erfolg ein Javascript-Element mit window.close(); einbauen.
Du kannst das ganze aber auch so lösen.
Hallo,
Wenn nun die Daten in der Datenbank gespeichert sind, soll nun das Formularfenster automatisch geschlossen werden.
onReset, das du verwendest, tritt beim Verwerfen der Eingaben ein. Du benötigst aber onSubmit, das beim Abschicken eines Formulars eintritt.
Viele Grüße!
_Dirk