Avatar billede idiotbarn Nybegynder
23. august 2004 - 16:54 Der er 4 kommentarer og
1 løsning

"ignorer" fejl jmail

Jeg har et jmail script:

on error resume next

IF NOT JMail.execute THEN
Stat="OpretStatus=Mail"
ELSE
Conn.Execute(insertSql)
Stat="OpretStatus=Success"
END IF

Hvis ikke den kan sendes, af en eller anden grund, skal den gå ned og sætte Stat ="OpretStatus=Mail". Hvis jeg fx skriver forkert smpt adresse kommer der alligevel en fejlbesked, også selvom jeg har "on error resume next" i toppen...gør jeg noget forkert og kan det lade sig gøre?
Avatar billede jpvj Nybegynder
23. august 2004 - 17:07 #1
Du må lige forklare dig lidt bedre...

Jeg kan ikke se en fejlbesked i din kode. Kun at du sætter stat variablen til to forskellige værdier. Giv evt. noget mere kode...
Avatar billede jpvj Nybegynder
23. august 2004 - 17:09 #2
Personligt foretrækker jeg også "On Error Goto label" - så har du styr på hvor du er, når en fejl opstår...

Man kan lave mange grimme ulykker med resume next...
Avatar billede idiotbarn Nybegynder
23. august 2004 - 17:09 #3
Det er fordi den arbejder sammen med flash...så hvis den af en eller anden grund ikke kan sende en mail med jmail, skal flash ha det at vide i stedet for at den stopper hele scriptet...hvis den derimod kan sende mailen skal den sætte nogen værdier ind i databasen og sige til flash at det hele er gået godt...
Avatar billede idiotbarn Nybegynder
23. august 2004 - 17:10 #4
hvordan fungere "On Error Goto label"?
Avatar billede idiotbarn Nybegynder
18. februar 2005 - 11:25 #5
lukker
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