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

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Form med CDONTS
Fra : marie viby


Dato : 08-06-04 14:42

Hej
Jeg har prøvet denne CDONTS: <%
Dim objCDO

' CDONTS.NewMail objektet
Set objCDO = Server.CreateObject("CDONTS.NewMail")

' Her sættes afsender adresse
objCDO.From = "afsender@domain.dk"

' Her sættes modtager adresse
objCDO.To = "modtager@domain.dk"

' Her sættes overskriften på mailen
objCDO.Subject = "testmail"

' Her sættes selve teksten til mailen
objCDO.Body = "Dette er en testmail afsendt fra www.html.dk."

'send mail
objCDO.Send

' Fjern objekt igen
Set objCDO = Nothing
%>
Denne sætning, objCDO.From = "afsender@domain.dk",
kræver, at jeg ved hvem afsenderen er ikke? Hvad kan jeg skrive
istedet?
Den virker udemærket, men hvordan får jeg den til at sende
indholdet af formularen?
Mvh. Marie

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Janus Sander Schiøtt~ (08-06-2004)
Kommentar
Fra : Janus Sander Schiøtt~


Dato : 08-06-04 18:40

> Denne sætning, objCDO.From = "afsender@domain.dk",
> kræver, at jeg ved hvem afsenderen er ikke? Hvad kan jeg skrive
> istedet?
Jeg ved ikke om der er andre muligheder end en mailadresse, men
du kan lade være med at skrive noget (simpelthen fjerne linien).

> Den virker udemærket, men hvordan får jeg den til at sende
> indholdet af formularen?
Du skal have en ganske alm. formular
<form action="dinmailfil.asp" action="post">
<input type="text" name="Emne">
<input type="text" name="Modtager">
o.s.v.

I din mailfil skriver du flg.
objCDO.Subject = Request.Form("Emne")
objCDO.To = Request.Form("Modtager")
O.s.v.

Håber det hjælper mvh Janus

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Janus Sander Schiøtt~ (08-06-2004)
Kommentar
Fra : Janus Sander Schiøtt~


Dato : 08-06-04 19:09

> > Denne sætning, objCDO.From = "afsender@domain.dk",
> > kræver, at jeg ved hvem afsenderen er ikke? Hvad kan jeg skrive
> > istedet?
> Jeg ved ikke om der er andre muligheder end en mailadresse, men
> du kan lade være med at skrive noget (simpelthen fjerne linien).

Jeg fandt faktisk lige ud af det, jeg sidder faktisk og leger lidt
med det samme selv.

Det foregår som følger:
Man kan tilføje et navn sammen med emailadressen så det er det der
bliver vist. det gøres sådan her:
objMail.From = "Navn<mail@server.dk>"

Hvis du så vil sende mails fra din hjemmeside kan du undlade at
udfylde mailfeltet og kun udfylde navnedelen:
objMail.From = "www.ditdomaine.dk<>"

Det er vigtigt at du har "<>" med da mailen (af en eller anden
grund) ellers ikke bliver sendt.

Håber det har besvaret dit spørgsmål.

Mvh Janus



--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

marie viby (09-06-2004)
Kommentar
Fra : marie viby


Dato : 09-06-04 09:15

Hej Janus
Tak for dit svar, nu er jeg kommet lidt videre, men har stadig nogle
løse ender:
Jeg kan kun få den til, at tage det indtastede fra et felt, hvis jeg
prøver med 2 får jeg en fejlmelding. Dernæst, hvordan får jeg den til,
at tage oplysningerne fra en drop down liste?
Og det jeg vil have den til vedr. modtager/afsender er, at den viser
brugerens mail adresse, når deres bestilling bliver sendt til mig.
Håber du kan hjælpe mig med noget af dette.

Mvh. Marie
Janus Sander Schiøtte wrote in
dk.edb.internet.webdesign.serverside.asp:
> > > Denne sætning, objCDO.From = "afsender@domain.dk",
> > > kræver, at jeg ved hvem afsenderen er ikke? Hvad kan jeg skrive
> > > istedet?
> > Jeg ved ikke om der er andre muligheder end en mailadresse, men
> > du kan lade være med at skrive noget (simpelthen fjerne linien).
>
> Jeg fandt faktisk lige ud af det, jeg sidder faktisk og leger lidt
> med det samme selv.
>
> Det foregår som følger:
> Man kan tilføje et navn sammen med emailadressen så det er det der
> bliver vist. det gøres sådan her:
> objMail.From = "Navn<mail@server.dk>"
>
> Hvis du så vil sende mails fra din hjemmeside kan du undlade at
> udfylde mailfeltet og kun udfylde navnedelen:
> objMail.From = "www.ditdomaine.dk<>"
>
> Det er vigtigt at du har "<>" med da mailen (af en eller anden
> grund) ellers ikke bliver sendt.
>
> Håber det har besvaret dit spørgsmål.
>
> Mvh Janus
>
>
>
> --
> Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
> - Pædagogiske tutorials på dansk
> - Kom godt i gang med koderne
> KLIK HER! => http://www.html.dk/tutorials


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (09-06-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 09-06-04 09:33

marie viby skrev:

> Jeg kan kun få den til, at tage det indtastede fra et felt,
> hvis jeg prøver med 2 får jeg en fejlmelding.

Hvilken fejlmelding? Det er meget lettere at hjælpe dig hvis du
giver lidt flere oplysninger. Se evt. hvad der er relevant i
artiklen her: <http://asp-faq.dk/article/?id=41>.


> Dernæst, hvordan får jeg den til, at tage oplysningerne fra en
> drop down liste?

Drop down-lister er ganske almindelige formelementer der har en
værdi når formen submittes.
Du bruger altså blot request.form("navnpådropdownlist")

Dog skal man være opmærksom på at der kan være forskel på den viste
værdi og den faktiske værdi. Hvis et element i listen fx ser ud som
følger: <option value="42">Peter Petersen</option> - så er det
"Peter Petersen" der vises på skærmen, men det er 42 der sendes med
formen (forudsat at elementet er valgt).


> Og det jeg vil have den til vedr. modtager/afsender er, at den
> viser brugerens mail adresse, når deres bestilling bliver
> sendt til mig.

Jeg ville ikke lægge det i FROM - det er jo din webside og ikke
brugeren der er afsender af mailen, og du kan risikere problemer
hvis adressen er ugyldig. Du kan sagtens tage adressen med som en
del af brødteksten. Det er selvfølgelig lidt mere besværligt at
svare på sådan en mail (hvis du har tænkt dig at svare pr. mail),
men til gengæld risikerer du ikke at mailen forsvinder på grund af
en ugyldig adresse i from-feltet.

NB: Når du svarer på indlæg, er det lettere at læse hvis du skriver
dine kommentarer neden under det du kommenterer og i øvrigt kun
citerer nogle linjer ad gangen. Se også siden her
<http://html.dk/nyhedsgrupper/usenet.asp> - eller evt. min
signatur.
--
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

marie viby (09-06-2004)
Kommentar
Fra : marie viby


Dato : 09-06-04 14:09

Hej Jens
Er det nok, at skrive request.form("navnpådropdownlist") og hvor skal
det sættes ind? Hvis jeg sætter det ind efter f.eks objCDO.Body....
kan jeg kun se det der er skrevet ved objCDO.Body.
Mvh. Marie

Jens GyldenkærneClausen wrote in
dk.edb.internet.webdesign.serverside.asp:
> marie viby skrev:
>
> > Jeg kan kun få den til, at tage det indtastede fra et felt,
> > hvis jeg prøver med 2 får jeg en fejlmelding.
>
> Hvilken fejlmelding? Det er meget lettere at hjælpe dig hvis du
> giver lidt flere oplysninger. Se evt. hvad der er relevant i
> artiklen her: <http://asp-faq.dk/article/?id=41>.
>
>
> > Dernæst, hvordan får jeg den til, at tage oplysningerne fra en
> > drop down liste?
>
> Drop down-lister er ganske almindelige formelementer der har en
> værdi når formen submittes.
> Du bruger altså blot request.form("navnpådropdownlist")
>
> Dog skal man være opmærksom på at der kan være forskel på den viste
> værdi og den faktiske værdi. Hvis et element i listen fx ser ud som
> følger: <option value="42">Peter Petersen</option> - så er det
> "Peter Petersen" der vises på skærmen, men det er 42 der sendes med
> formen (forudsat at elementet er valgt).
>
>
> > Og det jeg vil have den til vedr. modtager/afsender er, at den
> > viser brugerens mail adresse, når deres bestilling bliver
> > sendt til mig.
>
> Jeg ville ikke lægge det i FROM - det er jo din webside og ikke
> brugeren der er afsender af mailen, og du kan risikere problemer
> hvis adressen er ugyldig. Du kan sagtens tage adressen med som en
> del af brødteksten. Det er selvfølgelig lidt mere besværligt at
> svare på sådan en mail (hvis du har tænkt dig at svare pr. mail),
> men til gengæld risikerer du ikke at mailen forsvinder på grund af
> en ugyldig adresse i from-feltet.
>
> NB: Når du svarer på indlæg, er det lettere at læse hvis du skriver
> dine kommentarer neden under det du kommenterer og i øvrigt kun
> citerer nogle linjer ad gangen. Se også siden her
> <http://html.dk/nyhedsgrupper/usenet.asp> - eller evt. min
> signatur.
> --
> 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


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (09-06-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 09-06-04 23:58

marie viby skrev:

> Er det nok, at skrive request.form("navnpådropdownlist")

Det er nok til at få fat i værdien fra listen.

> hvor skal det sættes ind?

Det afhænger af hvor du skal bruge det. Ofte vil man gemme værdien
i en variabel:

listevaerdi = request.form("navnpådropdownlist")

Herefter kan værdien udskrives eller bruges i mailen ved hjælp af
variablen.

NB: Læs venligst min signatur.
--
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

marie viby (10-06-2004)
Kommentar
Fra : marie viby


Dato : 10-06-04 11:25

Hej Jens
Jeg kan godt hente oplysningerne fra menuen, men ikke hvis jeg laver
den om til en list.
Jeg er stadig lidt forvirret over from og to hvad angår
mailadresserne, den fungerer, men kan jeg ikke få den til, at vise
brugerens mail adresse, medmindre de taster den ind?
Mvh. Marie

Jens GyldenkærneClausen wrote in
dk.edb.internet.webdesign.serverside.asp:
> marie viby skrev:
>
> > Er det nok, at skrive request.form("navnpådropdownlist")
>
> Det er nok til at få fat i værdien fra listen.
>
> > hvor skal det sættes ind?
>
> Det afhænger af hvor du skal bruge det. Ofte vil man gemme værdien
> i en variabel:
>
> listevaerdi = request.form("navnpådropdownlist")
>
> Herefter kan værdien udskrives eller bruges i mailen ved hjælp af
> variablen.
>
> NB: Læs venligst min signatur.
> --
> 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


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (10-06-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 10-06-04 13:19

marie viby skrev:

> Hej Jens

Hej Marie. Du har tilsyneladende glemt at læse følgende fra sidste
indlæg:

>> NB: Læs venligst min signatur.


- samt følgende fra forrige indlæg:

,----
| NB: Når du svarer på indlæg, er det lettere at læse hvis du skriver
| dine kommentarer neden under det du kommenterer og i øvrigt kun
| citerer nogle linjer ad gangen. Se også siden her
| <http://html.dk/nyhedsgrupper/usenet.asp> - eller evt. min
| signatur.
`----

Jeg vil ikke bruge tid på at hjælpe dig hvis du fortsætter med at
ignorere de gængse retningslinjer for at skrive på usenet.
--
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

marie (11-06-2004)
Kommentar
Fra : marie


Dato : 11-06-04 12:27

Det kan jo være, at jeg ikke forstår hvad du mener.
Er det iøvrigt muligt, at slette sin profil?
Mvh. Marie

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (11-06-2004)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 11-06-04 21:32

marie skrev:

> Det kan jo være, at jeg ikke forstår hvad du mener.

Jeg gætter på at det er mig du henvender dig til - jf. mit indlæg
fra torsdag eftermiddag.

Hvis du ikke forstår hvad jeg mener, er du altid velkommen til at
bede om yderligere forklaring. Jeg - og mange andre herinde - vil
gerne gøre meget for at hjælpe dig. Det er ikke til at vide om du
ignorerer en henstilling fordi du ikke forstår den eller fordi du
er ligeglad - derfor er det en god ide at fortælle hvis du ikke
forstår hvad du bliver bedt om.


Det jeg har forsøgt at få dig til at ændre i dine kommentarer er
den måde du citerer på. Du har i dine tre tidligere svar i tråden
skrevet din kommentar øverst og ladet det indlæg du besvarer stå
nedenunder som citat. Det er af flere årsager en dårlig ide. Dels
er det svært at se præcis hvem og hvad du kommenterer. Dels bliver
dine indlæg meget længere end nødvendigt. Helt at undlade citater
er ikke bedre - for citaterne har en vigtig funktion hvis de bruges
korrekt.

Et indlæg der bruger den gængse usenetmetode mht. citater er
simpelthen meget hurtigere at læse og svare på end et indlæg hvor
citaterne mangler eller er fejlplacerede.

Når du skriver gennem html.dk er du formentlig mindst én gang
blevet præsenteret for en gul boks med følgende tekst:

,--------
| Læs venligst dette før du poster dit indlæg!
| Dette er en nyhedsgruppe på Usenet. Hvis du ikke er bekendt
| nyhedsgrupper finder du du en introduktion til nyhedsgrupper og
| netiketten her.
`--------
- med links til følgende to sider: <http://www.usenet.dk/info/> og
<http://www.usenet.dk/netikette/>. Og fra oversigtssiden over
nyhedsgrupperne på html.dk er der også et link til folk der ikke er
vant til at bruge nyhedsgrupper - det er siden her:
<http://www.html.dk/nyhedsgrupper/usenet.asp>


På usenet er den mest udbredte måde at citere på, den der bl.a. er
beskrevet i min signatur. Der er to væsentlige pointer i metoden -
a) Svar og kommentarer skrives neden under det de besvarer eller
kommenterer
b) Citater beskæres så der ikke citeres mere end højst nødvendigt.
Præcis hvor meget der så er "højst nødvendigt" kan være svært at
afgøre, men det er sjældent mere end et par linjer pr. blok.

En tredje pointe er at det ofte er en god ide at dele et indlæg op
i flere blokke af citat + kommentar. Det kan du fx se i indlægget
her, hvor teksten her (og de ovenstående afsnit) er en kommentar
til det første citat, mens min kommentar til anden linje i dit
indlæg (spørgsmålet om profiler) kan læses under citatet af denne
linje. Det er en stor fordel hvis man svarer på flere forskellige
delspørgsmål, fordi man ikke behøver at præcisere hvad det er man
svarer på - det fremgår af citatblokken hvis den er brugt korrekt.


> Er det iøvrigt muligt, at slette sin profil?

Jeg har aldrig brugt usenet via html.dk, så jeg ved det ikke. Men
du kan se hvad de skriver på deres hjælpesider - eller evt.
kontakte dem pr. mail.
--
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

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste