Avatar billede mini-me Nybegynder
25. februar 2004 - 16:30 Der er 6 kommentarer og
1 løsning

Hente sidens kode til streng

Hej eksperter,

Jeg sidder og nusser lidt med noget bestillingshalløj, og efter endt bestilling ville jeg gerne at brugeren fik tilsendt en mail med samme oplysninger som han har modtaget på den allersidste side.

Min spørgsmål går på om det er muligt at hente hele siden ind i en streng så jeg så bagefter kan sende den som en mail, jeg har prøvet med Dimac Jmail komponent - og prøevet JMail.GetMessageBodyFromURL("http://2000-server/acceptorder.asp")

det virker såmend også godtnok, bortset fra at den ikke formår at åbne databasen og hive data ud osv...!

Håber der nogen der har et godt svar..
Avatar billede KingMedia Novice
25. februar 2004 - 16:55 #1
hvis du måske gemmer data i databasen, og laver et felt med ordrenr (f.eks)

så kunne du måske gøre således.

JMail.GetMessageBodyFromURL("http://2000-server/acceptorder.asp?order=XXXXXX")

og så på din acceptorder.asp lave en if sætning der hiver data ud hvis
Request.QueryString("order") <> ""

/Mads
Avatar billede mini-me Nybegynder
25. februar 2004 - 17:07 #2
Nej der skal ikke gemmes noget i databasen på den måde, derfor jeg gerne ville have at jeg kunne hente den htmlkode ud til en streng, for den enkelte side.
Avatar billede steen Nybegynder
25. februar 2004 - 19:05 #3
Det kan ikke lade sig gøre. Din ASP kode eksekveres først, dernæst sendes HTML-output til browseren. Og da det er ASP du skal sende mailen med, kan du ikke gå "tilbage".

Alternativt, kan du lave din "allersidste side" om, rent kode mæssigt, så den opbygges sådan her:

<%
Dim strHTML
strHTML = "<html> <title>" &_
"<body>" &_

osv...

'Tilsidst smider du det hele i en session
Response.write strHTML
session("html")=strHTML
...
...
JMail.GetMessageBodyFromURL("session("html")")

%>


/Steen
Avatar billede steen Nybegynder
27. februar 2004 - 15:26 #4
hva siger du til det?

/Steen
Avatar billede KingMedia Novice
17. april 2004 - 10:29 #5
Husk at lukke spørgsmålet hvis ikke du har fået et brugbart svar :o)

/Mads
Avatar billede mini-me Nybegynder
04. december 2004 - 13:27 #6
Hmmm ingen af spørgsmålene finder jeg mere brugbart end noget jeg selv havde lavet i forvejen.. så lukker uden at give point. If you dissagree let me know ;)
Avatar billede mini-me Nybegynder
04. december 2004 - 13:27 #7
sd
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