jefie1
Gebruiker
- Lid geworden
- 18 apr 2008
- Berichten
- 315
hallo,
ik wil dat het e-mail forumlier ook echt naar mij toe estuurt word op mij e-mail adres.
maar hoe maak je dat? ik zat dit te leesen:
Met het ACTION attribuut wordt aangegeven waar de informatie uit het formulier heen gestuurd moet worden.
De opbouw is:
<FORM ACTION="URI">
</FORM>
De URI (Uniform Resource Identifier) heeft een opbouw, welke afhangt van de methode die gebruikt wordt om de informatie te verzenden. De volgende mogelijkheden zijn beschikbaar:
http (HyperText Transfer Protocol): de bestemming is meestal een CGI-script, PHP-script, of een programma dat de informatie uit het formulier moet verwerken
mailto: de bestemming is een e-mailadres, waar de informatie uit het formulier zonder tussenkomst van een CGI-script of een programma direct naar toe gestuurd moet worden
javascript: de bestemming is een JavaScript, dat op basis van de informatie uit het formulier voor een bepaalde actie moet zorgen.
Een http-URI heeft de volgende opbouw:
http://host/path
Host specificeert het adres van de server, waarop zich het CGI-script of programma bevindt. Het kan een IP-adres zijn, maar meestal is het de naam van de machine. Een machinenaam (ook wel domeinnaam) bestaat uit meerdere delen gescheiden door een punt, begint vaak met "www" en eindigt met een landcode (bijvoorbeeld "nl", "be", "uk") of de vooral in de Verenigde Staten gebruikte code voor de sector (bijvoorbeeld "com" voor commerciële instellingen en "org" voor non-profit organisaties).
Path geeft aan hoe het CGI-script of programma op de server gevonden kan worden: in welke directory en onder welke bestandsnaam.
Het is niet altijd nodig een complete URI op te nemen. Als het gevraagde bestand zich op de lokale server bevindt, dan volstaat de volgende URI:
path
Een mailto-URI wordt als volgt opgebouwd:
mailto:e-mailadres
Sommige browsers ondersteunen parameters, waarmee onder meer het onderwerp (subject) van het e-mailbericht kan worden vastgelegd:
mailto:e-mailadres?SUBJECT=onderwerp
Indien gebruik gemaakt wordt van een mailto-URI, moet het METHOD attribuut met de waarde "post" worden opgenomen.
De informatie uit het formulier wordt in het e-mailbericht op een weinig gebruiksvriendelijke wijze weergegeven: als één lange aaneengesloten regel tekst (waarbij elke spatie vervangen is door een + of door %20), of in de vorm van een attachment. Dat kan worden voorkomen door het ENCTYPE attribuut met de waarde "text/plain" aan het FORM element toe te voegen.
De mailto-URI wordt ondersteund door Microsoft Internet Explorer 4 en hoger, door Netscape Navigator 2 en hoger en door Opera 2.12 en hoger. De ondersteuning is echter niet altijd correct. Bij Internet Explorer 4 en 5 werkt de mailto-URI alleen goed als degene die het formulier invult, het bij de browser behorende e-mailprogramma (Outlook Express) standaard gebruikt. Bij de standalone versie van Netscape Navigator 4 (dus zonder dat het bijbehorende e-mailprogramma Messenger is geïnstalleerd) werkt de mailto-URI in het geheel niet. Door Opera wordt het ENCTYPE attribuut met de waarde "text/plain" niet ondersteund en is de inhoud van het bericht moeilijk leesbaar. Het toepassen van een mailto-URI wordt daarom afgeraden.
snapt er niks van?
ik wil dat het e-mail forumlier ook echt naar mij toe estuurt word op mij e-mail adres.
maar hoe maak je dat? ik zat dit te leesen:
Met het ACTION attribuut wordt aangegeven waar de informatie uit het formulier heen gestuurd moet worden.
De opbouw is:
<FORM ACTION="URI">
</FORM>
De URI (Uniform Resource Identifier) heeft een opbouw, welke afhangt van de methode die gebruikt wordt om de informatie te verzenden. De volgende mogelijkheden zijn beschikbaar:
http (HyperText Transfer Protocol): de bestemming is meestal een CGI-script, PHP-script, of een programma dat de informatie uit het formulier moet verwerken
mailto: de bestemming is een e-mailadres, waar de informatie uit het formulier zonder tussenkomst van een CGI-script of een programma direct naar toe gestuurd moet worden
javascript: de bestemming is een JavaScript, dat op basis van de informatie uit het formulier voor een bepaalde actie moet zorgen.
Een http-URI heeft de volgende opbouw:
http://host/path
Host specificeert het adres van de server, waarop zich het CGI-script of programma bevindt. Het kan een IP-adres zijn, maar meestal is het de naam van de machine. Een machinenaam (ook wel domeinnaam) bestaat uit meerdere delen gescheiden door een punt, begint vaak met "www" en eindigt met een landcode (bijvoorbeeld "nl", "be", "uk") of de vooral in de Verenigde Staten gebruikte code voor de sector (bijvoorbeeld "com" voor commerciële instellingen en "org" voor non-profit organisaties).
Path geeft aan hoe het CGI-script of programma op de server gevonden kan worden: in welke directory en onder welke bestandsnaam.
Het is niet altijd nodig een complete URI op te nemen. Als het gevraagde bestand zich op de lokale server bevindt, dan volstaat de volgende URI:
path
Een mailto-URI wordt als volgt opgebouwd:
mailto:e-mailadres
Sommige browsers ondersteunen parameters, waarmee onder meer het onderwerp (subject) van het e-mailbericht kan worden vastgelegd:
mailto:e-mailadres?SUBJECT=onderwerp
Indien gebruik gemaakt wordt van een mailto-URI, moet het METHOD attribuut met de waarde "post" worden opgenomen.
De informatie uit het formulier wordt in het e-mailbericht op een weinig gebruiksvriendelijke wijze weergegeven: als één lange aaneengesloten regel tekst (waarbij elke spatie vervangen is door een + of door %20), of in de vorm van een attachment. Dat kan worden voorkomen door het ENCTYPE attribuut met de waarde "text/plain" aan het FORM element toe te voegen.
De mailto-URI wordt ondersteund door Microsoft Internet Explorer 4 en hoger, door Netscape Navigator 2 en hoger en door Opera 2.12 en hoger. De ondersteuning is echter niet altijd correct. Bij Internet Explorer 4 en 5 werkt de mailto-URI alleen goed als degene die het formulier invult, het bij de browser behorende e-mailprogramma (Outlook Express) standaard gebruikt. Bij de standalone versie van Netscape Navigator 4 (dus zonder dat het bijbehorende e-mailprogramma Messenger is geïnstalleerd) werkt de mailto-URI in het geheel niet. Door Opera wordt het ENCTYPE attribuut met de waarde "text/plain" niet ondersteund en is de inhoud van het bericht moeilijk leesbaar. Het toepassen van een mailto-URI wordt daarom afgeraden.
snapt er niks van?