/ 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
mailform men mulighed for at vedhæfte en f~
Fra : Thomas Jakobsen


Dato : 14-04-09 19:27

hej er der nogle der ved hvordan jeg laver
en mailform men mulighed for at vedhæfte en fil

jeg bruger b-one

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

 
 
Erik Ginnerskov (14-04-2009)
Kommentar
Fra : Erik Ginnerskov


Dato : 14-04-09 21:23

Thomas Jakobsen wrote:
> hej er der nogle der ved hvordan jeg laver
> en mailform men mulighed for at vedhæfte en fil
>
> jeg bruger b-one

En første betingelse er, at din mailhost/webhost tillader det, så du skal
starte med at spørge der. Dernæst har jeg skrevet om det her:

http://hjemmesideskolen.dk/html/formular.asp?id=formus&content=fmfile

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://vestfynswebdesign.dk - http://html-faq.dk


Birger Sørensen (14-04-2009)
Kommentar
Fra : Birger Sørensen


Dato : 14-04-09 22:54

Erik Ginnerskov formulerede tirsdag:
> http://hjemmesideskolen.dk/html/formular.asp?id=formus&content=fmfile

"
Denne inputtype muliggør (forudsat at serveren, som formularen ligger
på, tillader det) at vedhæfte brugervalgte filer til den mail, som
sendes.
...."

Hvis formularen sendes som mail, er det vist brugerens egen opsætning
der er afgørende - serveren er ikke indblandet.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Erik Ginnerskov (15-04-2009)
Kommentar
Fra : Erik Ginnerskov


Dato : 15-04-09 09:18

Birger Sørensen wrote:

> Denne inputtype muliggør (forudsat at serveren, som formularen ligger
> på, tillader det) at vedhæfte brugervalgte filer til den mail, som
> sendes.
> ..."
>
> Hvis formularen sendes som mail, er det vist brugerens egen opsætning
> der er afgørende - serveren er ikke indblandet.

Hvis det sker fra en mailformular på en webside, må noget serverside - cgi,
asp eller php - formodes at skulle være indblandet. Derfor er det absolut
nødvendigt at serveren tillader det.

Hvis det alene skal være afhængig af brugerens maskinopsætning, kan man
nøjes med et maillink, der åbner brugerens mailklient, hvorfra der
sædvanligvis ikke er problemer med filvedhæftning.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://vestfynswebdesign.dk - http://html-faq.dk


Birger Sørensen (15-04-2009)
Kommentar
Fra : Birger Sørensen


Dato : 15-04-09 09:59

Erik Ginnerskov forklarede den 15-04-2009:
> Birger Sørensen wrote:
>
>> Denne inputtype muliggør (forudsat at serveren, som formularen ligger
>> på, tillader det) at vedhæfte brugervalgte filer til den mail, som
>> sendes.
>> ..."
>>
>> Hvis formularen sendes som mail, er det vist brugerens egen opsætning
>> der er afgørende - serveren er ikke indblandet.
>
> Hvis det sker fra en mailformular på en webside, må noget serverside - cgi,
> asp eller php - formodes at skulle være indblandet. Derfor er det absolut
> nødvendigt at serveren tillader det.
>
> Hvis det alene skal være afhængig af brugerens maskinopsætning, kan man
> nøjes med et maillink, der åbner brugerens mailklient, hvorfra der
> sædvanligvis ikke er problemer med filvedhæftning.

Hvad er en mailformular?

Hvis man bruger mailto: for action i en form, åbnes brugerens email
program, hvis muligt.
Ellers sendes indholdet af en form ikke med mail.
Så "Denne inputtype muliggør ... at vedhæfte brugervalgte filer til den
mail, som sendes." (citat fra den linkede side) er ikke rigtigt. Der
sendes en http-requests til serveren - ikke en mail.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Philip Nunnegaard (15-04-2009)
Kommentar
Fra : Philip Nunnegaard


Dato : 15-04-09 13:30

Birger Sørensen skrev:

> Hvad er en mailformular?

Sådan noget som dette:
http://www.chartbase.dk/kontakt.php

Her er brugerens mailprogram på intet tidspunkt indblandet. Det hele
sker serverside.

Specielt på ASP-sider er man afhængig af at webhotellet lige har købt
licens hos Microsoft til det ene eller andet modul som understøtter en
given ting.


--
Philip - http://chartbase.dk

Birger Sørensen (15-04-2009)
Kommentar
Fra : Birger Sørensen


Dato : 15-04-09 18:05

Philip Nunnegaard forklarede den 15-04-2009:
> Birger Sørensen skrev:
>
>> Hvad er en mailformular?
>
> Sådan noget som dette:
> http://www.chartbase.dk/kontakt.php
>
> Her er brugerens mailprogram på intet tidspunkt indblandet. Det hele sker
> serverside.
>
> Specielt på ASP-sider er man afhængig af at webhotellet lige har købt licens
> hos Microsoft til det ene eller andet modul som understøtter en given ting.

Det er en helt almindelig form, der sender de data den modtager til et
script på serveren.
Det script sender emailen - ikke formen, den aner ikke hvad email er.
HTML aner ikke hvad email er.

En "mailformular" findes ikke.
Derimod findes der serverside scripting, der kan sende email.
Formulering på den referede side er forkert - formen kan ikke sende
mail (og derfor heller ikke vedhæfte filer til en mail).

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Stig Johansen (15-04-2009)
Kommentar
Fra : Stig Johansen


Dato : 15-04-09 18:43

Philip Nunnegaard wrote:

> Sådan noget som dette:
> http://www.chartbase.dk/kontakt.php

Nu er jeg ond, men jeg bliver nødt til at spørge:
Bortset fra den ikke er voldsomt pæn - hvordan vedhæfter jeg en fil i
den/din formular (jfr subj)?

--
Med venlig hilsen
Stig Johansen

Philip Nunnegaard (15-04-2009)
Kommentar
Fra : Philip Nunnegaard


Dato : 15-04-09 18:50

Stig Johansen skrev:

> Nu er jeg ond, men jeg bliver nødt til at spørge:
> Bortset fra den ikke er voldsomt pæn - hvordan vedhæfter jeg en fil i
> den/din formular (jfr subj)?

Det kan du ikke, og det er heller ikke meningen.
Jeg forholdt mig bare til det faktum at der ikke er nogen emailklient
inde over, og at alt hvad der vedrører afsendelsen af mailen eller det
der skal ende som en mail i modtagerens indbakke, afhænger af serveren.


--
Philip - http://chartbase.dk

Birger Sørensen (15-04-2009)
Kommentar
Fra : Birger Sørensen


Dato : 15-04-09 19:00

Philip Nunnegaard kom med denne ide:
> Stig Johansen skrev:
>
>>... hvordan vedhæfter jeg en fil i
>> den/din formular (jfr subj)?
>
> Det kan du ikke, og det er heller ikke meningen.
> Jeg forholdt mig bare til det faktum at der ikke er nogen emailklient inde
> over, og at alt hvad der vedrører afsendelsen af mailen eller det der skal
> ende som en mail i modtagerens indbakke, afhænger af serveren.

Ikke desto mindre står der om <input type="file"...> på siden
http://hjemmesideskolen.dk/html/formular.asp?id=formus&content=fmfile

"Denne inputtype muliggør (forudsat at serveren, som formularen ligger
på, tillader det) at vedhæfte brugervalgte filer til den mail, som
sendes."

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Erik Ginnerskov (15-04-2009)
Kommentar
Fra : Erik Ginnerskov


Dato : 15-04-09 20:46

Birger Sørensen wrote:

> Ikke desto mindre står der om <input type="file"...> på siden
> http://hjemmesideskolen.dk/html/formular.asp?id=formus&content=fmfile
>
> "Denne inputtype muliggør (forudsat at serveren, som formularen ligger
> på, tillader det) at vedhæfte brugervalgte filer til den mail, som
> sendes."

Hvis du mener, at formuleringen på siden er forkert, så kom med (begrundede)
forslag til ændring.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://vestfynswebdesign.dk - http://html-faq.dk


Dan Storm (15-04-2009)
Kommentar
Fra : Dan Storm


Dato : 15-04-09 23:23

Erik Ginnerskov skrev:
>> "Denne inputtype muliggør (forudsat at serveren, som formularen ligger
>> på, tillader det) at vedhæfte brugervalgte filer til den mail, som
>> sendes."
>
> Hvis du mener, at formuleringen på siden er forkert, så kom med
> (begrundede) forslag til ændring.

Formuleringen er misvisende - jeg kan ikke udlede nogen logisk
sammenhæng i ovenstående.

Selve det at uploade filer gennem HTML er beskrevet her <url:
http://www.faqs.org/rfcs/rfc1867.html> hvilket også fortæller at det
klienten der skal understøtte muligheden for at uploade filer gennem
HTML - dermed er det ikke korrekt at 'serveren skal tillade det' da den
egentlig ikke har noget med HTML'en at gøre.

Det er dog påkrævet at serveren har et behandlingslag (f.eks. ASP, PHP
eller lign.) til at behandle det som klienten sender. Det er i RFC'en
beskrevet hvad serveren bør forvente at modtage og svare og det vil
typisk ikke være noget (eksempelvis) Apache tager sig af (selvom Apache
Commons har en pakke der kan håndtere det).

Det er herefter op til serverens behandlingslag at behandle det input
som kommer fra klienten. Det er så i princippet her, det sjove starter;
det sjove kunne være at vedhæfte filen til en email, at uploade den til
serveren, lave thumbnails, konvertere til andre formater eller hvad du
nu selv kan finde på.

Jeg vil dermed mene at enten er den førnævnte formulering rent sludder
eller også er det en for forsimplet forklaring på muligheden med fil
upload gennem HTML, der blot giver anledning til den fejlagtige
konklusion at du med HTML alene kan vedhæfte en fil til en mail.

--
Dan Storm - storm at err0r dot dk / http://err0r.dk

Tro ikke brugerne vil gøre noget for at undgå dit killfilter
- Så vigtig er du heller ikke!

Erik Ginnerskov (16-04-2009)
Kommentar
Fra : Erik Ginnerskov


Dato : 16-04-09 21:44

Dan Storm wrote:

> Formuleringen er misvisende - jeg kan ikke udlede nogen logisk
> sammenhæng...

Jeg har læst din udmærkede forklaring og den side, du henviste til. Jeg må
erkende, at siden ikke var dækkende og har derfor omformuleret første
afsnit - lagt en henvisning til samme side, som du gav link til.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://vestfynswebdesign.dk - http://html-faq.dk


Birger Sørensen (16-04-2009)
Kommentar
Fra : Birger Sørensen


Dato : 16-04-09 00:04

Erik Ginnerskov sendte dette med sin computer:
> Birger Sørensen wrote:
>
>> Ikke desto mindre står der om <input type="file"...> på siden
>> http://hjemmesideskolen.dk/html/formular.asp?id=formus&content=fmfile
>>
>> "Denne inputtype muliggør (forudsat at serveren, som formularen ligger
>> på, tillader det) at vedhæfte brugervalgte filer til den mail, som
>> sendes."
>
> Hvis du mener, at formuleringen på siden er forkert, så kom med (begrundede)
> forslag til ændring.

Den billige løsning (M$ har fundet ud af at tekstforfattere er billige
i drift end programmører) er at fjerne afsnittet helt. Den
efterfølgende tekst er rigelig - selv om den så burde korrigeres.

Det er forkert at give indtryk af at en form kan sende mail.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Stig Johansen (16-04-2009)
Kommentar
Fra : Stig Johansen


Dato : 16-04-09 05:51

Erik Ginnerskov wrote:

> Birger Sørensen wrote:
>
>> Ikke desto mindre står der om <input type="file"...> på siden
>> http://hjemmesideskolen.dk/html/formular.asp?id=formus&content=fmfile
>>
>> "Denne inputtype muliggør (forudsat at serveren, som formularen ligger
>> på, tillader det) at vedhæfte brugervalgte filer til den mail, som
>> sendes."
>
> Hvis du mener, at formuleringen på siden er forkert, så kom med
> (begrundede) forslag til ændring.

Jeg tror jeg vil foreslå at operere med 'implementere' i stedet for
'tillade'
Noget a lá:

"Denne inputtype muliggør (forudsat at funktionen er implementeret på
serveren, som formularen ligger
på) at vedhæfte brugervalgte filer til den mail, som sendes."

--
Med venlig hilsen
Stig Johansen

jopa (19-04-2009)
Kommentar
Fra : jopa


Dato : 19-04-09 14:03

"Stig Johansen" <wopr.dk@gmaill.com> skrev
>
> "Denne inputtype muliggør (forudsat at funktionen er implementeret på
> serveren, som formularen ligger
> på) at vedhæfte brugervalgte filer til den mail, som sendes."

It sounds very rigtigt


--
Mvh. John
http://web-graphic.dk



Birger Sørensen (19-04-2009)
Kommentar
Fra : Birger Sørensen


Dato : 19-04-09 18:06

jopa udtrykte præcist:
> "Stig Johansen" <wopr.dk@gmaill.com> skrev
>>
>> "Denne inputtype muliggør (forudsat at funktionen er implementeret på
>> serveren, som formularen ligger
>> på) at vedhæfte brugervalgte filer til den mail, som sendes."
>
> It sounds very rigtigt

Ja, for hverken <input> eller den <form> de indsættes i, sender mail.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Jens Peter Karlsen (15-04-2009)
Kommentar
Fra : Jens Peter Karlsen


Dato : 15-04-09 22:09

Vrøvl. IIS har muligheden for mail indbygget.
Nogle Webhoteller tager muligvis ekstra for at bruge det men
muligheden er der.
Jeg har set nogle gratis moduler til IIS fra Microsoft men en hurtig
søgning viste ikke nogen der skulle betales for.
Der er dog en del tredjeparts moduler der koster penge.

Regards Jens Peter Karlsen.

On Wed, 15 Apr 2009 14:29:51 +0200, Philip Nunnegaard
<nunnenospam@hitsurf.dk> wrote:

>Specielt på ASP-sider er man afhængig af at webhotellet lige har købt
>licens hos Microsoft til det ene eller andet modul som understøtter en
>given ting.

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

Månedens bedste
Årets bedste
Sidste års bedste