|
| Form, mailto og send Fra : Frank |
Dato : 16-02-11 10:52 |
|
Når jeg klikker "Send" i denne form:
<form method="post" action="mailto:youremail@email.com">
Name: <input type="text" name="name"> <br />
<input type="submit" value="Send">
</form>
Vil jeg godt sende indholdet af "Name" til modtageren! Hvad gør
jeg galt?
På forhånd tak!
Frank
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
scootergrisen (16-02-2011)
| Kommentar Fra : scootergrisen |
Dato : 16-02-11 11:07 |
|
Den 16-02-2011 10:52, Frank skrev:
> Når jeg klikker "Send" i denne form:
>
> <form method="post" action="mailto:youremail@email.com">
> Name:<input type="text" name="name"> <br />
> <input type="submit" value="Send">
> </form>
>
> Vil jeg godt sende indholdet af "Name" til modtageren! Hvad gør
> jeg galt?
>
> På forhånd tak!
>
> Frank
>
Hvis du bruger mailto: så åbner dit e-mail program når du trykker send.
I mit tilfælde åbner thunderbird og der kommer i beskeden til at stå:
name=xxxxxx
Hvis det er noget du selv skal bruge kun så er det fint nok men det er
en rigtig dårlig løsning hvis du skal bruge det på en hjemmeside hvor
dine brugere skal udfylde og sende formen. For hvis de ikke har noget
e-mail program virker det jo ikke.
Hvis det du vil er at give dine brugere mulighed for at sende en e-mail
på din hjemmeside så kan du bruge en formmail som den her :
http://www.hostedscripts.dk/formmail/
Hvis du vil lave din egen formmail kan du skrive den i PHP. Det kræver
så at du har adgang til PHP på dit webhotel.
| |
Frank (16-02-2011)
| Kommentar Fra : Frank |
Dato : 16-02-11 11:43 |
|
Mit email program starter rigtigt nok, men der overfører ingen data fra
den anvendte form!??
scootergrisen wrote in dk.edb.internet.webdesign.html:
> Den 16-02-2011 10:52, Frank skrev:
> > Når jeg klikker "Send" i denne form:
> >
> > <form method="post" action="mailto:youremail@email.com">
> > Name:<input type="text" name="name"> <br />
> > <input type="submit" value="Send">
> > </form>
> >
> > Vil jeg godt sende indholdet af "Name" til modtageren! Hvad gør
> > jeg galt?
> >
> > På forhånd tak!
> >
> > Frank
> >
>
> Hvis du bruger mailto: så åbner dit e-mail program når du trykker send.
> I mit tilfælde åbner thunderbird og der kommer i beskeden til at stå:
> name=xxxxxx
>
> Hvis det er noget du selv skal bruge kun så er det fint nok men det er
> en rigtig dårlig løsning hvis du skal bruge det på en hjemmeside hvor
> dine brugere skal udfylde og sende formen. For hvis de ikke har noget
> e-mail program virker det jo ikke.
>
> Hvis det du vil er at give dine brugere mulighed for at sende en e-mail
> på din hjemmeside så kan du bruge en formmail som den her :
> http://www.hostedscripts.dk/formmail/
>
> Hvis du vil lave din egen formmail kan du skrive den i PHP. Det kræver
> så at du har adgang til PHP på dit webhotel.
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
scootergrisen (16-02-2011)
| Kommentar Fra : scootergrisen |
Dato : 16-02-11 12:17 |
|
Den 16-02-2011 11:42, Frank skrev:
> Mit email program starter rigtigt nok, men der overfører ingen data fra
> den anvendte form!??
Du svare ikke på mine spørgsmål.
Prøv og brug thunderbird som mail program hvis du vil gøre sådan så :
http://mozilladanmark.dk/produkter/thunderbird/
Ellers hvis du skal gøre det på den rigtige måde så skal du bruge en
formmail. Enten en færdig lavet eller selv lave en i PHP.
Hvis du har et webhotel så prøv og undersøg om der ikke er muglighed for
at bruge en formmail på dit webhotel.
| |
Frank (16-02-2011)
| Kommentar Fra : Frank |
Dato : 16-02-11 12:24 |
|
Jeg har forsøgt mig med thunderbird og outlook! Resultatet er det samme!
Jeg skulle bruge en quick and maybe dirty løsning og jeg kan godt leve med
at evt. brugere ikka har et email program...
scootergrisen wrote in dk.edb.internet.webdesign.html:
> Den 16-02-2011 11:42, Frank skrev:
> > Mit email program starter rigtigt nok, men der overfører ingen data fra
> > den anvendte form!??
>
> Du svare ikke på mine spørgsmål.
> Prøv og brug thunderbird som mail program hvis du vil gøre sådan så :
> http://mozilladanmark.dk/produkter/thunderbird/
>
> Ellers hvis du skal gøre det på den rigtige måde så skal du bruge en
> formmail. Enten en færdig lavet eller selv lave en i PHP.
>
> Hvis du har et webhotel så prøv og undersøg om der ikke er muglighed for
> at bruge en formmail på dit webhotel.
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials
| |
scootergrisen (16-02-2011)
| Kommentar Fra : scootergrisen |
Dato : 16-02-11 15:01 |
| | |
Leif Neland (16-02-2011)
| Kommentar Fra : Leif Neland |
Dato : 16-02-11 17:23 |
|
Den 16-02-2011 10:52, Frank skrev:
> Når jeg klikker "Send" i denne form:
>
> <form method="post" action="mailto:youremail@email.com">
> Name:<input type="text" name="name"> <br />
> <input type="submit" value="Send">
> </form>
>
> Vil jeg godt sende indholdet af "Name" til modtageren! Hvad gør
> jeg galt?
>
Fejlen er at du bruger action="mailto:..."
Efterhånden er der mange, der slet ikke ved hvad et emailprogram er, men
bruger webbaserede ting som gmail eller hotmail.
Din form vil sandsynligvis ikke fungere fra 99% af webcafeer eller
biblioteker.
Men selvfølgelig, hvis din brugerskare er kendt for at have installeret
et mailprogram...
Ellers bør du bruge et formmail-script på din server.
Det har så den fordel, at du ikke behøver at offentliggøre din
emailadresse for spammere, og at du evt kan behandle brugerinput direkte
på hjemmesiden i stedet for at få det i mail.
Leif
--
Bevar P2, luk P3, der er nok P3'er i forvejen.
| |
Bertel Lund Hansen (17-02-2011)
| Kommentar Fra : Bertel Lund Hansen |
Dato : 17-02-11 00:12 |
|
Frank skrev:
> Når jeg klikker "Send" i denne form:
> <form method="post" action="mailto:youremail@email.com">
> Name: <input type="text" name="name"> <br />
> <input type="submit" value="Send">
> </form>
> Vil jeg godt sende indholdet af "Name" til modtageren! Hvad gør
> jeg galt?
Du kan ikke bruge en protokol som action. Det skal være et script
der modtager og behandler data. Jeg bruger PHP til den slags.
--
Bertel
http://bertel.lundhansen.dk/ http://fiduso.dk/
| |
Birger Sørensen (17-02-2011)
| Kommentar Fra : Birger Sørensen |
Dato : 17-02-11 00:39 |
|
Bertel Lund Hansen udtrykte præcist:
> Frank skrev:
>
>> Når jeg klikker "Send" i denne form:
>
>> <form method="post" action="mailto:youremail@email.com">
>> Name: <input type="text" name="name"> <br />
>> <input type="submit" value="Send">
>> </form>
>
>> Vil jeg godt sende indholdet af "Name" til modtageren! Hvad gør
>> jeg galt?
>
> Du kan ikke bruge en protokol som action. Det skal være et script
> der modtager og behandler data. Jeg bruger PHP til den slags.
Det var nyt
http: og ftp: er protokoller, ligesom mailto:
Og det fungerer da fortrinligt...
Birger
--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk
| |
Leif Neland (17-02-2011)
| Kommentar Fra : Leif Neland |
Dato : 17-02-11 20:32 |
|
Den 17-02-2011 00:38, Birger Sørensen skrev:
>>> <form method="post" action="mailto:youremail@email.com">
>>> Name: <input type="text" name="name"> <br />
>>> <input type="submit" value="Send"> </form>
>>
....
>> Du kan ikke bruge en protokol som action. Det skal være et script
>> der modtager og behandler data. Jeg bruger PHP til den slags.
>
> Det var nyt
>
> http: og ftp: er protokoller, ligesom mailto:
> Og det fungerer da fortrinligt...
Det fungerede den gang folk sendte mail fra en lokal mailklient.
Det kan du ikke være sikker på mere.
Leif
--
Bevar P2, luk P3, der er nok P3'er i forvejen.
| |
Birger Sørensen (17-02-2011)
| Kommentar Fra : Birger Sørensen |
Dato : 17-02-11 22:39 |
|
Leif Neland frembragte:
> Den 17-02-2011 00:38, Birger Sørensen skrev:
>>>> <form method="post" action="mailto:youremail@email.com">
>>>> Name: <input type="text" name="name"> <br />
>>>> <input type="submit" value="Send"> </form>
>>>
> ...
>
>>> Du kan ikke bruge en protokol som action. Det skal være et script
>>> der modtager og behandler data. Jeg bruger PHP til den slags.
>>
>> Det var nyt
>>
>> http: og ftp: er protokoller, ligesom mailto:
>> Og det fungerer da fortrinligt...
>
> Det fungerede den gang folk sendte mail fra en lokal mailklient.
> Det kan du ikke være sikker på mere.
>
>
> Leif
Derfor virker både den og mange andre protokoller alligevel.
Det er jo ikke protokollens skyld, at "folk" ikke har support for den.
Birger
--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk
| |
Leif Neland (18-02-2011)
| Kommentar Fra : Leif Neland |
Dato : 18-02-11 09:32 |
|
>>> Og det fungerer da fortrinligt...
>>
>> Det fungerede den gang folk sendte mail fra en lokal mailklient.
>> Det kan du ikke være sikker på mere.
>>
>>
>
> Derfor virker både den og mange andre protokoller alligevel.
> Det er jo ikke protokollens skyld, at "folk" ikke har support for den.
>
Ja, og telex og fax og uucp protokollerne virker også stadig.
Derfor bør man alligevel ikke bruge dem som den kommunikationsvej, hvis man
ikke er sikker på at modparten understøtter den.
Og det kan man ikke være med mailto: mere.
Leif
| |
Birger Sørensen (18-02-2011)
| Kommentar Fra : Birger Sørensen |
Dato : 18-02-11 09:51 |
|
Leif Neland har bragt dette til verden:
>>>> Og det fungerer da fortrinligt...
>>>
>>> Det fungerede den gang folk sendte mail fra en lokal mailklient.
>>> Det kan du ikke være sikker på mere.
>>>
>>>
>>
>> Derfor virker både den og mange andre protokoller alligevel.
>> Det er jo ikke protokollens skyld, at "folk" ikke har support for den.
>>
> Ja, og telex og fax og uucp protokollerne virker også stadig.
> Derfor bør man alligevel ikke bruge dem som den kommunikationsvej, hvis man
> ikke er sikker på at modparten understøtter den.
>
> Og det kan man ikke være med mailto: mere.
>
> Leif
Ja. Og DR, som vi alle sammen skal betale til, kan sige i
nyhedsudsendelserne, at hvis man vil se nyhederne, kan man bare gå ind
på http://www - men det er ikke alle, der har adgang til den protokol.
Der er dog et stykke vej derfra, og til at postulere, at protokollen
ikke kan bruges til det anvendte formål.
Birger
--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk
| |
John (18-02-2011)
| Kommentar Fra : John |
Dato : 18-02-11 11:00 |
| | |
Leif Neland (19-02-2011)
| Kommentar Fra : Leif Neland |
Dato : 19-02-11 16:54 |
|
Den 18-02-2011 09:51, Birger Sørensen skrev:
> Leif Neland har bragt dette til verden:
>>>>> Og det fungerer da fortrinligt...
>>>>
>>>> Det fungerede den gang folk sendte mail fra en lokal mailklient.
>>>> Det kan du ikke være sikker på mere.
>>>>
>>>>
>>>
>>> Derfor virker både den og mange andre protokoller alligevel.
>>> Det er jo ikke protokollens skyld, at "folk" ikke har support for den.
>>>
>> Ja, og telex og fax og uucp protokollerne virker også stadig.
>> Derfor bør man alligevel ikke bruge dem som den kommunikationsvej,
>> hvis man ikke er sikker på at modparten understøtter den.
>>
>> Og det kan man ikke være med mailto: mere.
>>
>> Leif
>
> Ja. Og DR, som vi alle sammen skal betale til, kan sige i
> nyhedsudsendelserne, at hvis man vil se nyhederne, kan man bare gå ind
> på http://www - men det er ikke alle, der har adgang til den protokol.
> Der er dog et stykke vej derfra, og til at postulere, at protokollen
> ikke kan bruges til det anvendte formål.
Fremfor at komme med en masse argumenter, vil jeg hellere henvise til
denne side; hvis du forstår engelsk
http://www.webhelpinghand.com/badmailto.asp
Leif
--
Bevar P2, luk P3, der er nok P3'er i forvejen.
| |
Birger Sørensen (19-02-2011)
| Kommentar Fra : Birger Sørensen |
Dato : 19-02-11 19:02 |
|
Leif Neland forklarede:
> Den 18-02-2011 09:51, Birger Sørensen skrev:
>> Leif Neland har bragt dette til verden:
>>>>>> Og det fungerer da fortrinligt...
>>>>>
>>>>> Det fungerede den gang folk sendte mail fra en lokal mailklient.
>>>>> Det kan du ikke være sikker på mere.
>>>>>
>>>>>
>>>>
>>>> Derfor virker både den og mange andre protokoller alligevel.
>>>> Det er jo ikke protokollens skyld, at "folk" ikke har support for den.
>>>>
>>> Ja, og telex og fax og uucp protokollerne virker også stadig.
>>> Derfor bør man alligevel ikke bruge dem som den kommunikationsvej,
>>> hvis man ikke er sikker på at modparten understøtter den.
>>>
>>> Og det kan man ikke være med mailto: mere.
>>>
>>> Leif
>>
>> Ja. Og DR, som vi alle sammen skal betale til, kan sige i
>> nyhedsudsendelserne, at hvis man vil se nyhederne, kan man bare gå ind
>> på http://www - men det er ikke alle, der har adgang til den protokol.
>> Der er dog et stykke vej derfra, og til at postulere, at protokollen
>> ikke kan bruges til det anvendte formål.
>
> Fremfor at komme med en masse argumenter, vil jeg hellere henvise til denne
> side; hvis du forstår engelsk
>
> http://www.webhelpinghand.com/badmailto.asp
>
> Leif
Siden påstår at mailto: ikke er implementeret i HTML.
Det er OS'et der implementerer protokoller som http:, ftp: og mailto:,
så det er vist noget vrøvl.
Desuden bruger personen mailto: som eksempel i sin forklaring af anchor
tagget - endda med beskrivelse af de almindeligste parametre for
mailto:, hvilket er selvmodsigende.
Det er klart at det ikke er smart at bruge mailto.
Det er ikke det, det handler om.
Der blev påstået at protokoller ikke kan anvendes fra en <form>.
Hvilket de kan. Og det var sådan set bare det jeg oppnonnerede imod.
Birger
--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk
| |
|
|