Avatar billede smitx Praktikant
24. januar 2005 - 14:20 Der er 3 kommentarer og
1 løsning

mailform med flere valg

Hej alle

Jeg har PT. et script kørende hvor folk kan sende mig en mail via et script på hjemmesiden, problemet er bare at jeg på siden har 9 brugere som har hver deres mappe for at få egen mail.

Hvad skal ændres i dette script så man bare kan vælge i en box Person1 - Person2 - Person3 osv. istedet for min skodmetode med at have en bruger i hver sin mappe med 9 scripts *lol*

her er hvordan det ser ud nu:

jmailform
---------

<html>
<head>
<title>Hjemmeside Kontakt</title>
<link rel="stylesheet" type="text/css" href="../../css/standard.css">
</head>
<body>
<p align="center">&nbsp;</p>
<p align="center"><b><font size="2">Kontakt Person1</font></b></p>
<div align="center">
  <center>
  <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" id="AutoNumber1">
    <tr>
      <td width="100%">
<form method="post" action="SendMail.asp">
    <p><span style="font-size: 9pt">&nbsp;Navn <br>
    </span><font face="Verdana,Arial"><span style="font-size: 9pt">
    <INPUT name="name" type="text" size="20"></span></font><span style="font-size: 9pt"> *<br>
    <br>
    &nbsp;E-mail<br>
    </span><font face="Verdana,Arial"><span style="font-size: 9pt">
    <INPUT name="Email" type="text" size="20"></span></font><span style="font-size: 9pt"> *<br>
    <br>
    &nbsp;Hjemmeside<br>
    </span><font face="Verdana,Arial"><span style="font-size: 9pt">
    <INPUT name="URL" type="text" size="20" value="http://"></span></font><span style="font-size: 9pt"><br>
    <br>
    &nbsp;Besked<br>
    </span><font face="Verdana,Arial"><span style="font-size: 9pt">
    <TEXTAREA name="message" rows="3" cols="30"></TEXTAREA></span></font><span style="font-size: 9pt">
    </span> </p>
    <p align="center">
<span style="font-size: 9pt">* Skal udfyldes<br>
</span><font face="Verdana,Arial"><span style="font-size: 9pt">
<INPUT type="submit" value="Send"></span></font><span style="font-size: 9pt">
    </span> </p>
</form>
      </td>
    </tr>
  </table>
  </center>
</div>
</body>
</html>

SendMail form
-------------

<%@LANGUAGE = VBSCRIPT%> <html>
<body>

<%

if Request.Form("Email") <> "" and Request.Form("Name") <> "" then

' Create the JMail message Object
set msg = Server.CreateOBject( "JMail.Message" )

' Set logging to true to ease any potential debugging
' And set silent to true as we wish to handle our errors ourself
msg.Logging = true
msg.silent = true

' Most mailservers require a valid email address
' for the sender
msg.From = "postmaster@mitdomain.dk"
msg.FromName = "Postmaster"

' Note that as addRecipient is method and not
' a property, we do not use an equals ( = ) sign
msg.AddRecipient "web@andetdomain.dk", "Ny Besked"


' The subject of the message
msg.Subject = "Ny Besked"

'add every form element and its value to the email
FOR EACH el IN Request.Form
    msg.appendtext( el & ": " & Request.form(el) & vbcrlf )
NEXT
' Now send the message, using the indicated mailserver
if not msg.Send("localhost" ) then
    Response.write "<pre>" & msg.log & "</pre>"
else
    Response.write "Din besked er nu blevet sendt!"
end if


' And we're done! the message has been sent.

else
  'Ingen email adresse.
  Response.Write "Du glemte vist noget, klik tilbage og prøv igen"
end if

%>
</body>
</html>
Avatar billede apo Praktikant
24. januar 2005 - 20:19 #1
Måske kan dette spørgsmål hjælpe dig...

http://eksperten.dk/spm/551297

Apo
Avatar billede smitx Praktikant
24. januar 2005 - 20:35 #2
Ikke særlig meget efter som svaret det giver fejl på vedkommende
Avatar billede smitx Praktikant
25. januar 2005 - 10:03 #3
Please anyone kom nu
Avatar billede smitx Praktikant
27. januar 2005 - 15:44 #4
hmmm lukker

apo du svarede ikke tilbage?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester