/ 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
Omskrivning af VBScript til JavaSript
Fra : Torsten Menzel


Dato : 22-11-01 16:37

Hej. Jeg har lidt problemer med dette her JMail script. Jeg kan sagtens få
det til at virke når jeg ikke bruger det sammen med mine javascripts, men
jeg er nød til at bruge dem sammen med mine andre scripts for at få det til
at gøre som jeg havde planlagt :) håber du forstår!!

Jeg kender ikke noget til VBS og kun lidt til Javascript og kan derfor ikke
finde ud af at rette det til Javascript...kan du hjælpe med at rette det til
Javascript??

<% @Language=VBScript %>
<%

// Get the form data
name = Request.Form("navn")
senderEmail = Request.Form("email")
subject = Request.Form("emne")
recipient = Request.Form("modtager")
body = Request.Form("Tekst")

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

// Enter the sender data
msg.From = senderEmail
msg.FromName = name

// Note that as addRecipient is method and not
// a property, we do not use an equals ( = ) sign
msg.AddRecipient recipient

// The subject of the message
msg.Subject = subject

// And the body
msg.body = body

// Now send the message, using the indicated mailserver
if not msg.Send("pop3.mail.dk" ) then
Response.write "<pre>" & msg.log & "</pre>"
else
Response.write "Din ordre er blevet sendt!"
end if
%>

</body>
</html>



Tak for hjælpen
venlig hilsen
Torsten Menzel




 
 
Jonathan Stein (22-11-2001)
Kommentar
Fra : Jonathan Stein


Dato : 22-11-01 19:37

Torsten Menzel wrote:

> Jeg kender ikke noget til VBS og kun lidt til Javascript og kan derfor ikke
> finde ud af at rette det til Javascript...kan du hjælpe med at rette det til
> Javascript??

Sæt semi-kolon efter alle linjerne og ret følgende:

> msg.AddRecipient recipient

msg.AddRecipient(recipient);

> if not msg.Send("pop3.mail.dk" ) then
> Response.write "<pre>" & msg.log & "</pre>"
> else
> Response.write "Din ordre er blevet sendt!"
> end if

if (!msg.Send("pop3.mail.dk" ))
Response.write("<pre>" + msg.log + "</pre>");
else
Response.write("Din ordre er blevet sendt!");

- i ovenstående _kun_ semikolon som vist!

M.v.h.

Jonathan

--
Start med PHP, Perl eller JSP uden at omskrive al din gamle ASP-kode.
jsp-hotel.dk tilbyder nu Chili!Soft ASP på alle hoteller.
http://www.jsp-hotel.dk/




Søren Bech Kristense~ (26-11-2001)
Kommentar
Fra : Søren Bech Kristense~


Dato : 26-11-01 22:49

><% @Language=JScript %>
><%
>
>// Get the form data
>name = Request.Form("navn")
>senderEmail = Request.Form("email")
>subject = Request.Form("emne")
>recipient = Request.Form("modtager")
>body = Request.Form("Tekst")
>
>// Create the JMail message Object
> msg = new ActiveXComponent( "JMail.Message" )
>

Resten skulle ikke være nødvendig at rette, og ; efter hver linie må
du selv om, det er kun for at gøre det nemmere for dig selv, og for at
kunne skrive flere liniers kode på en linie.
--
Søren Kristensen

http://www.wem.dk

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

Månedens bedste
Årets bedste
Sidste års bedste