Kristian Nicolaisen skrev i .clientside:
> Hvordan får man denne kode til at sende hvad besøgeren skriver
> til ens e-mail adr.?
Der er tre muligheder. Enten sætter du action til en mailadresse:
> <form action="" method="post">
- rettes til:
<form action="mailto:din@adresse.invalid" enctype="text/plain">
Det er det mest simple - kan laves på enhver hjemmeside, men giver
ingen mulighed for at tilpasse den mail man får - og kræver i
øvrigt også at brugerens computer kan og vil sende mails. Den kan
kort sagt kun anbefales som nødløsning hvis ingen af de andre
muligheder kan bruges.
Mulighed to og tre er at benytte en formhandler til at sende
mailen. Det kan enten være et færdigt cgi-script (mulighed 2) -
mange udbydere har et formmailscript man kan benytte. Det er
relativt nemt at sætte op, til gengæld kan man ikke altid selv
definere feltnavne o.l.
Den mest avancerede mulighed er at skrive en formhandler selv. Det
gøres i et serversidesprog - fx asp, asp.net eller php. Det er ikke
specielt svært at lave en sådan formhandler, men det kræver dog
lidt mere end de øvrige muligheder - og så kræver det adgang til et
serversidesprog hos den udbyder man benytter.
Ingen af metoderne har noget med javascript at gøre, så det er ikke
i clientsidegruppen du skal finde svaret. Jeg har krydspostet dette
indlæg til modergruppen d.e.i.webdesign hvor det bedre passer ind.
XFUT: dk.edb.internet.webdesign (svar på dette indlæg havner i
nævnte gruppe)
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html