Avatar billede ttopholm Nybegynder
04. juli 2003 - 14:51 Der er 2 kommentarer og
1 løsning

Jmail skal køre sidst

Jeg har form, som skal sende en email til forskellige mail-adresser, men den kommer med fejl:
The message was undeliverable. All servers failed to receive the message

Ja alt er konfiguret korrekt, men grunden til det er at jmail-koden og formen ligger i samme fil, og den altså først kører  jmail-koden, hvor den så stopper da den fejler. Den fejler ved modtageren, men da den først bliver defineret i formen, så sker det..

hvordan får man så formen il at køre først og derefter køre jmail-koden. Har prøvet at sætte jmail-koden i bunden, der kommer den med samme fejl, bare forneden efter den har kørt formen..
Avatar billede eagleeye Praktikant
04. juli 2003 - 16:52 #1
Du er nød til at lave en if sætning som enten tjekker på om nogle form felter er udfyldt eller lave et tjek på om <form> er bleve postet til siden.


if Request.ServerVariables("REQUEST_METHOD") = "POST" then
  ' JMail kode her:


else
  ' Form'en her
%>
<form action="" method="post">
..
</form>
<%
end if
Avatar billede ttopholm Nybegynder
04. juli 2003 - 17:37 #2
kan man godt lave if sætninger inde i if sætninger...
Avatar billede eagleeye Praktikant
04. juli 2003 - 17:41 #3
Ja det er ikke noget problem man skal bare huske at få end if'erne rigtigt ind ;)


if a = b then


else
  if a = c then
 

  else

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