/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
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

Virker det her ik ?

Skriv noget i feltet og tryk på send.
http://scootergrisen.dk/test/test0062.html

Hvad sker der når du trykker på send ?

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
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

Birger Sørensen skrev:

>
> 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 -

Eller facebook

--

Mvh.John
www.wordpresstema.dk
www.wordpress.dk/forum



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



Søg
Reklame
Statistik
Spørgsmål : 177579
Tips : 31968
Nyheder : 719565
Indlæg : 6409073
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste