![]()

(Övningen kan även användas med andra program än
Dreamweaver)
FormMail är ett av de populäraste CGI-scripten för att hantera den information som skickas med formulär. FormMail skrevs ursprungligen av Matt Wright och har funnits tillgängligt sedan 1995. Programmet har haft över 2.000.000 nedladdningar sedan 1997 och du kan hämta det gratis på MSA. Den stora användningen av FormMail har tyvärr även medfört att det blivit ett populärt mål för attacker i form av intrång på webservrar och spam genom säkerhetsluckor och buggar i tidigare versioner än 2.0 av scriptet. I övningen använder vi istället FormMail 2.22 som dessutom förbättrats av en grupp programmerare i sammanslutningen NMS som gjort en komplettering av koden. Du kan klippa/klistra den förbättrade koden till din befintliga version om du redan använder Formmail.
Vad är CGI?
CGI (Common Gateway Interface) är en metod för HTML-dokument
att kommunicera med bla webservrar och används tex till att hantera
information i formulär, gästböcker, forum, besöksräknare
och sökfunktioner. CGI-script kan skrivas i flera olika programspråk
som tex C/C++, Fortran, PERL, TCL, Visual Basic mm och var en vanlig
teknik för att hämta serverbaserad information till websidor
innan ASP och PHP. CGI-script kan köras på UNIX-, Linux-
och Windowsservrar och erbjuds på alla webhotell ».
I våra Weblänkar » kan du läsa mer och hämta fria CGI-script.
Den här övningen visar steg-för-steg hur du installerar och konfigurerar FormMail på din webserver för att skicka informationen i det exempelformulär som visas i övningen "Formulär - Forms" »