/ 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
formmail
Fra : Mia


Dato : 05-12-03 19:11

Jeg har fundet nedenstående hos min webhoteludbyder og i hovedtræk fungerer
det vist, men jeg tør ikke rette alt for meget i den fil der hedder
"send.asp" og så får jeg ikke de forskellige oplysninger fra min formmail
retur.
Spørgsmålet startede i denne omgang i dk.edb.internet.webdesign.serverside
under emnet formular.
Hvad og hvordan gør jeg?

www.jalo-smykker.dk/formmail.htm

Venlig hilsen
Mia

Nedenstående er indholdet i asp-filen:

<%

Dim Mailer

Set Mailer = Server.CreateObject("MEMail.Message")

Mailer.MailFromDisplayName = Request.Form("Navn")

Mailer.MailFrom = Request.Form("Email")

Mailer.MailTo = "jalo@jalo-smykker.dk"

Mailer.ContentType = "text/html"

Mailer.Subject = "Formular"

Mailer.MessageBody = "Kontaktoplysninger:" & "<br>Navn: " &
Request.Form("Navn") & "<br>Telefon: " & Request.Form("Telefon") &
"<br>Email: " & Request.Form("Email") & "<br>Besked: " &
Request.Form("Besked")

if not Mailer.SendMessage then

Response.Write "Kontaktformularen kunne ikke gennemføres...<p>Husk venligst
at udfylde alle felter.</p><br><br><p>Fejlmeddelelse:</p>"

Response.Write Mailer.Response

else

Response.Write "Tak for din henvendelse, " & Request.Form("Navn") & ".<br>Vi
vender tilbage snarest muligt."

end if

set Mailer = Nothing

%>



 
 
Claus Marcussen (06-12-2003)
Kommentar
Fra : Claus Marcussen


Dato : 06-12-03 10:52

Hej.

&gt; Mailer.MessageBody = "Kontaktoplysninger:" & "<br>Navn: " &
&gt; Request.Form("Navn") & "<br>Telefon: " & Request.Form("Telefon") &
&gt; "<br>Email: " & Request.Form("Email") & "<br>Besked: " &
&gt; Request.Form("Besked")

Det er ikke så slemt at ændre. Ovenstående giver dig kun Navn, Telefon, Email
og Besked. Du skal såmen blot tilføje de øvrige felter til ovenstående sætning
f.eks.:

& "<br> Gaveæske: " & Request.Form("aeske")

osv.

Mvh Claus

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

Mia (06-12-2003)
Kommentar
Fra : Mia


Dato : 06-12-03 18:35

> Det er ikke så slemt at ændre. Ovenstående giver dig kun Navn, Telefon,
Email
> og Besked. Du skal såmen blot tilføje de øvrige felter til ovenstående
sætning
> f.eks.:
>
> & "<br> Gaveæske: " & Request.Form("aeske")
>
> osv.

Det så jo nemt ud så det gjorde jeg, men der må være noget galt.
Da jeg afprøvede den viser den mail jeg modtager ikke hvilke radioknapper
(hedder det det?) jeg har valgt i starten og slutningen og jeg får ingen
oplysninger om hvad der er skrevet i "vedrørende best.nr." og "postnr."

Hilsen Mia



Christian M. Nielsen (06-12-2003)
Kommentar
Fra : Christian M. Nielsen


Dato : 06-12-03 21:37




"Mia" <lndmia@jarmark.dk(fjern lnd)> wrote in message
news:3fd2133c$0$9801$edfadb0f@dread14.news.tele.dk...

> Det så jo nemt ud så det gjorde jeg, men der må være noget galt.
> Da jeg afprøvede den viser den mail jeg modtager ikke hvilke radioknapper
> (hedder det det?) jeg har valgt i starten og slutningen og jeg får ingen
> oplysninger om hvad der er skrevet i "vedrørende best.nr." og "postnr."

vi bliver nok nødt til at se lidt af din kode, både den der sender og den
der modtager
--

Mvh / Regards
-=< Christian >=-
What capital has 164 letters in its name? See my web page to find out.
http://www.cmnielsen.dk
You can't keep time, but you can spend it right.



Mia (07-12-2003)
Kommentar
Fra : Mia


Dato : 07-12-03 00:40

> vi bliver nok nødt til at se lidt af din kode, både den der sender og den
> der modtager

Jeg er ikke sikker på hvad du mener og det kommer vist til at fylde temmelig
meget, men nu prøver jeg dette:
______________________________
Den formular der skal skal udfyldes:

<form method="POST" action="send.asp" name="Formmail1" id="form">

<table width="500" border="0" cellspacing="0" cellpadding="0">

<tr>

<td colspan="2" height="70" >

Nedenst&aring;ende er en <input type="radio" name="R1" value="best." >
bestilling <input type="radio" name="R1" value="foresp.">
foresp&oslash;rgsel

</td>

<td >


</td>

</tr>

<tr>

<td width="200" height="70" valign="top">

vedr&oslash;rende best. nr.:

</td>

<td width="300" valign="top">

<input type="text" name="nr" size="32">

</td>

</tr>

<tr>

<td >

Navn:

</td>

<td >

<input type="text" name="navn" size="32">

</td>

</tr>

<tr>

<td height="70" valign="top">

E-mail adresse:

</td>

<td valign="top">

<input type="text" name="Email" value="navn@email.dk" size="32">

</td>

</tr>

<tr>

<td valign="top">

Bem&aelig;rkninger/sp&oslash;rgsm&aring;l:

</td>

<td >

<textarea rows="6" cols="32" name="besked">

</textarea>

</td>

</tr>

<tr>

<td colspan="2" height="70">

<font size="-1">Resten udfyldes kun ved bestilling</font>

</td>

<td >


</td>

</tr>

<tr>

<td >

Gade/vej

</td>

<td >

<input type="text" name="vej" size="32">

</td>

</tr>

<tr>

<td >

Sted

</td>

<td >

<input type="text" name="sted" size="32">

</td>

</tr>

<tr>

<td >

Postnr.

</td>

<td >

<input type="text" name="p-nr" size="32">

</td>

</tr>

<tr>

<td >

By

</td>

<td valign="top">

<input type="text" name="by" size="32">

</td>

</tr>

<tr>

<td colspan="2" height="70" valign="center">

Jeg &oslash;nsker at betale:

</td>

<td >


</td>

</tr>

<tr>

<td colspan="2">

<input type="radio" name="R2" value="efterk"> pr. efterkrav <font
size="-1">(till&aelig;g kr. 45,-)</font>

<p>

<input type="radio" name="R2" value="bank"> via bank <font
size="-1">(till&aelig;g kr. 15,-)</font>

<p>

<input type="radio" name="R2" value="giro"> via indbetalingskort <font
size="-1">(till&aelig;g kr. 20,-)</font>

</td>

<td >


</td>

</tr>

<tr>

<td colspan="2" height="90" valign="center">

<input type="checkbox" name="aeske" value="ON"> jeg &oslash;nsker
gave&aelig;ske <font size="-1">(till&aelig;g kr. 20,-)</font>

</td>

<td >


</td>

</tr>

<tr>

<td height="70" colspan="2" align="center">

<input type="submit" value=" Send "> <input type="reset" value=" Fortryd ">

</td>

<td >


</td>

</tr>

</table>

</form>

________________________

Min send.asp:

<%

Dim Mailer

Set Mailer = Server.CreateObject("MEMail.Message")

Mailer.MailFromDisplayName = Request.Form("Navn")

Mailer.MailFrom = Request.Form("Email")

Mailer.MailTo = "jalo@jalo-smykker.dk"

Mailer.ContentType = "text/html"

Mailer.Subject = "Formular"

Mailer.MessageBody = "Kontaktoplysninger:" & "<br>Best.: " &
Request.Form("Best.") & "<br>Foresp.: " & Request.Form("Foresp.") &
"<br>Vedr.: " & Request.Form("Vedr.") & "<br>Navn: " & Request.Form("Navn")
& "<br>Email: " & Request.Form("Email") & "<br>Besked: " &
Request.Form("Besked") & "<br>Vej: " & Request.Form("Vej") & "<br>Sted: " &
Request.Form("Sted") & "<br>Postnr.: " & Request.Form("Postnr.") & "<br>By:
" & Request.Form("By") & "<br>Efterk: " & Request.Form("Efterk") &
"<br>Bank: " & Request.Form("Bank") & "<br>Giro: " & Request.Form("Giro") &
"<br>Aeske: " & Request.Form("Aeske")

if not Mailer.SendMessage then

Response.Write "Kontaktformularen kunne ikke gennemføres...<p>Husk venligst
at udfylde alle felter.</p><br><br><p>Fejlmeddelelse:</p>"

Response.Write Mailer.Response

else

Response.Write "Tak for din henvendelse, " & Request.Form("Navn") & ".<br>Vi
vender tilbage snarest muligt."

end if

set Mailer = Nothing

%>



Claus Marcussen (07-12-2003)
Kommentar
Fra : Claus Marcussen


Dato : 07-12-03 12:24

Mia wrote in dk.edb.internet.webdesign.serverside.asp:
> > vi bliver nok nødt til at se lidt af din kode, både den der sender og den
> > der modtager
>
> Jeg er ikke sikker på hvad du mener og det kommer vist til at fylde temmelig
> meget, men nu prøver jeg dette:
> ______________________________
> Den formular der skal skal udfyldes:
>
> <form method="POST" action="send.asp" name="Formmail1" id="form">
>
> <table width="500" border="0" cellspacing="0" cellpadding="0">
>
> <tr>
>
> <td colspan="2" height="70" >
>
> Nedenstående er en <input type="radio" name="R1" value="best." >
> bestilling <input type="radio" name="R1" value="foresp.">
> forespørgsel
>
> </td>
>
> <td >
>
>
> </td>
>
> </tr>
>
> <tr>
>
> <td width="200" height="70" valign="top">
>
> vedrørende best. nr.:
>
> </td>
>
> <td width="300" valign="top">
>
> <input type="text" name="nr" size="32">
>
> </td>
>
> </tr>
>
> <tr>
>
> <td >
>
> Navn:
>
> </td>
>
> <td >
>
> <input type="text" name="navn" size="32">
>
> </td>
>
> </tr>
>
> <tr>
>
> <td height="70" valign="top">
>
> E-mail adresse:
>
> </td>
>
> <td valign="top">
>
> <input type="text" name="Email" value="navn@email.dk" size="32">
>
> </td>
>
> </tr>
>
> <tr>
>
> <td valign="top">
>
> Bemærkninger/spørgsmål:
>
> </td>
>
> <td >
>
> <textarea rows="6" cols="32" name="besked">
>
> </ textarea>
>
> </td>
>
> </tr>
>
> <tr>
>
> <td colspan="2" height="70">
>
> <font size="-1">Resten udfyldes kun ved bestilling</font>
>
> </td>
>
> <td >
>
>
> </td>
>
> </tr>
>
> <tr>
>
> <td >
>
> Gade/vej
>
> </td>
>
> <td >
>
> <input type="text" name="vej" size="32">
>
> </td>
>
> </tr>
>
> <tr>
>
> <td >
>
> Sted
>
> </td>
>
> <td >
>
> <input type="text" name="sted" size="32">
>
> </td>
>
> </tr>
>
> <tr>
>
> <td >
>
> Postnr.
>
> </td>
>
> <td >
>
> <input type="text" name="p-nr" size="32">
>
> </td>
>
> </tr>
>
> <tr>
>
> <td >
>
> By
>
> </td>
>
> <td valign="top">
>
> <input type="text" name="by" size="32">
>
> </td>
>
> </tr>
>
> <tr>
>
> <td colspan="2" height="70" valign="center">
>
> Jeg ønsker at betale:
>
> </td>
>
> <td >
>
>
> </td>
>
> </tr>
>
> <tr>
>
> <td colspan="2">
>
> <input type="radio" name="R2" value="efterk"> pr. efterkrav <font
> size="-1">(tillæg kr. 45,-)</font>
>
> <p>
>
> <input type="radio" name="R2" value="bank"> via bank <font
> size="-1">(tillæg kr. 15,-)</font>
>
> <p>
>
> <input type="radio" name="R2" value="giro"> via indbetalingskort <font
> size="-1">(tillæg kr. 20,-)</font>
>
> </td>
>
> <td >
>
>
> </td>
>
> </tr>
>
> <tr>
>
> <td colspan="2" height="90" valign="center">
>
> <input type="checkbox" name="aeske" value="ON"> jeg ønsker
> gaveæske <font size="-1">(tillæg kr. 20,-)</font>
>
> </td>
>
> <td >
>
>
> </td>
>
> </tr>
>
> <tr>
>
> <td height="70" colspan="2" align="center">
>
> <input type="submit" value=" Send "> <input type="reset" value=" Fortryd ">
>
> </td>
>
> <td >
>
>
> </td>
>
> </tr>
>
> </table>
>
> </form>
>
> ________________________
>
> Min send.asp:
>
> <%
&gt;
&gt; Dim Mailer
&gt;
&gt; Set Mailer = Server.CreateObject("MEMail.Message")
&gt;
&gt; Mailer.MailFromDisplayName = Request.Form("Navn")
&gt;
&gt; Mailer.MailFrom = Request.Form("Email")
&gt;
&gt; Mailer.MailTo = "jalo@jalo-smykker.dk"
&gt;
&gt; Mailer.ContentType = "text/html"
&gt;
&gt; Mailer.Subject = "Formular"
&gt;
&gt; Mailer.MessageBody = "Kontaktoplysninger:" & "<br>Best.: " &
&gt; Request.Form("Best.") & "<br>Foresp.: " & Request.Form("Foresp.") &
&gt; "<br>Vedr.: " & Request.Form("Vedr.") & "<br>Navn: " &
Request.Form("Navn")
&gt; & "<br>Email: " & Request.Form("Email") & "<br>Besked: " &
&gt; Request.Form("Besked") & "<br>Vej: " & Request.Form("Vej") & "<br>Sted: "
&
&gt; Request.Form("Sted") & "<br>Postnr.: " & Request.Form("Postnr.") &
"<br>By:
&gt; " & Request.Form("By") & "<br>Efterk: " & Request.Form("Efterk") &
&gt; "<br>Bank: " & Request.Form("Bank") & "<br>Giro: " & Request.Form("Giro")
&
&gt; "<br>Aeske: " & Request.Form("Aeske")
&gt;
&gt; if not Mailer.SendMessage then
&gt;
&gt; Response.Write "Kontaktformularen kunne ikke gennemføres...<p>Husk
venligst
&gt; at udfylde alle felter.</p><br><br><p>Fejlmeddelelse:</p>"
&gt;
&gt; Response.Write Mailer.Response
&gt;
&gt; else
&gt;
&gt; Response.Write "Tak for din henvendelse, " & Request.Form("Navn") &
".<br>Vi
&gt; vender tilbage snarest muligt."
&gt;
&gt; end if
&gt;
&gt; set Mailer = Nothing
&gt;
&gt; %>
>
>


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

Claus Marcussen (07-12-2003)
Kommentar
Fra : Claus Marcussen


Dato : 07-12-03 12:28

Hej Igen.

Et eller andet gik galt, så jeg blot fik sendt din igen - jeg prøver atter.

&gt; Mailer.MessageBody = "Kontaktoplysninger:" & "<br>Best.: " &
&gt; Request.Form("Best.") & "<br>Foresp.: " & Request.Form("Foresp.") &
&gt; "<br>Vedr.: " & Request.Form("Vedr.") & "<br>Navn: " &
Request.Form("Navn")
&gt; & "<br>Email: " & Request.Form("Email") & "<br>Besked: " &
&gt; Request.Form("Besked") & "<br>Vej: " & Request.Form("Vej") & "<br>Sted: "
&
&gt; Request.Form("Sted") & "<br>Postnr.: " & Request.Form("Postnr.") &
"<br>By:
&gt; " & Request.Form("By") & "<br>Efterk: " & Request.Form("Efterk") &
&gt; "<br>Bank: " & Request.Form("Bank") & "<br>Giro: " & Request.Form("Giro")
&
&gt; "<br>Aeske: " & Request.Form("Aeske")

Ved raido-buttons skal du ikke bruge værdierne for de enkelt valg, men derimod
navnet på buttonen : Request.Form("R1") og Request.Form("R2"). Og postnr har
du kaldt p-nr, så det skal anvendes.

mvh Claus


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

Mia (08-12-2003)
Kommentar
Fra : Mia


Dato : 08-12-03 00:07


> Ved raido-buttons skal du ikke bruge værdierne for de enkelt valg, men
derimod
> navnet på buttonen : Request.Form("R1") og Request.Form("R2"). Og postnr
har
> du kaldt p-nr, så det skal anvendes.
>
> mvh Claus

Tak for hjælpen

Hilsen Mia



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

Månedens bedste
Årets bedste
Sidste års bedste