Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Formulare ohne Submit-Button verschicken! [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Formulare ohne Submit-Button verschicken!


 
SourceKoT
13-11-2001, 20:54 
 
Guten Abend

Ich möchte ein Formulardaten zuerst verschlüsseln und dann abschicken.Da das ganze auch einen Sinn macht,darf ich nur das verschlüsselte Passwort verschicken und das eigentlich Passwortfeld löschen. d.h im Grunde genommen, dass ich überhaupt gar kein submit-button einbauen darf,sondern ein ganz normales Button mit einem onclick-event eine Funktion ausführen lassen muss!

Wie bekomme ich mein Formular mit einem normalen button mit onclick event abgeschickt?

 
iQD
14-11-2001, 06:40 
 
Hallo!

Du kannst natürlich das Formular ganz normal per Submit abschicken.
Du schreibst dir einfach ein JS, welches dann beim onSubmit Event des Formulars, den Wert des unverschlüsselten Passwortes einfach löscht.
z.B.: JS aufruf entweder im <FORM>-Tag durch onSubmit oder beim Submit-Button durch onClick:
onClick="javascript:document.form.pass.value=0"
(oder jeden anderen Wert bis hin zu gar keinem)

Das Feld wird zwar dann mitübertragen, aber dies spielt ja keine Rolle mehr, da ja das plain-Passwort nicht mehr drinnen steht.
Ist sicher die einfachste und schnellste Methode.
Und mit POST versendet anstelle mit GET, wunderbar :)

Grüsse

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:44 Uhr.