Home » Tutorials » Netzwerk und Internet » ISAPI

ISAPI

Fertig – aber wie benutzen?

Ganz einfach 😉 Man benötigt ein wenig Kenntnis in HTML oder einen guten HTML-Editor. Man bastelt sich ein Formular (Eingabefelder, Radiobuttons, Comboboxen etc.) in HTML und definiert als Methode POST und als Aktion den relativen Pfad der DLL (zum Rootpfad des Servers).
Bsp.:

<FORM METHOD=POST ACTION="/bin/questionnaire.dll">

Hernach noch flux den Pfad der nächsten anzuzeigenden HTML-Datei über die Variable „file“ deklarieren.
Bsp.:

<INPUT TYPE="hidden" NAME="file"
 VALUE="D:usersdxxxxxxWebpagethanks.html">

Und definieren, wo die Datei gespeichert werden soll:
Bsp.:

<INPUT TYPE="hidden" NAME="savetofile"
 VALUE="D:usersdxxxxxxresults.txt">

Nochmals: Die Pfade müssen vollständige absolute Pfade sein! Die Pfade sollten existieren, ansonsten gibt es eine Fehlermeldung (beim Anzeigen) oder es wird nix geschrieben (beim Abspeichern).
Um zum Formular/Fragebogen zu kommen, empfiehlt sich folgender Ausgangspunkt. Dieses „Formular“ präsentiert einen Button, der z.B. mit „Hier klicken um die Befragung zu starten“ beschriftet werden könnte (siehe test.html).

<FORM METHOD=POST ACTION="/bin/questionnaire.dll">
<INPUT TYPE="hidden" NAME="file" value="D:usersdxxxxxxWebpage
Questionnaire1.html">
<INPUT TYPE=submit VALUE="Questionnaire 1">
</FORM>