Hej/
Jeg skal overføre 2 parameter, tekst og email fra en side til en
anden, når brugeren klikker på mit link "send e-mail til mig
selv".
Jeg har sat sat variablen tekst = tekst3 = tekst2 og har
mail=email. Altså med en tekst3 der er lig en tekst2.
Overførseln virker fint.
Men nu kommer det mærkelige. Nu vil jeg gerne udvide tekst3 og
skriver derfor tekst3 = tekst1 & tekst2.
Og så går det helt galt. På min afsenderside, bliver tekst1 nu
printet på siden - hvorfor mon? (Jeg beder selv om at få printet
tekst1 - men nu bliver den gentaget lige før hyperlinken). Her er
min kode
tekst1 = "Venligst indbetalt kr. 250 på vor bankkonto, som du
finder i menuen ude til venstre. Alternativt kan du indbetale
sæsonens kontingent, som dækker alle ordinære arrangementer.
Denne tilmelding er nu gyldig, og din tidligere framelding er
hermed annulleret."
tekst2 = "<h4> Din adgangsbillet til arrangementet er: " &
lkundeid & "-" & ltilmeldingsid & "</h4>"
tekst3 = tekst1 & tekst2
If hensigt = "kommer" AND (Dublet = "FT" OR Dublet = "") AND
(Session("kunde") = "betalende-medlem" OR Session("kunde") =
"medlem" OR Session("kunde") = "gaest") Then
Response.write tekst2 & " <a class='usynlig' href='#'
onclick='window.print()'>Udskriv billet på min printer</a>
<a class='usynlig'
href='sendmail.asp?tekst=" & tekst3 & "&mail=" &
email&"'>Send billet som e-mail til mig selv</a></h4>"
Sålænge jeg sætter tekst3 = tekst2 går det fint. Men når jeg som
ovenfor vist sætter tekst3 = tekst1 & tekst2 går det som sagt
rigtig galt.
Det der kommer ud på min afsenderside er:
...
Udskriv billet på min printer
Venligst indbetalt kr. 250 på vor bankkonto, som du finder i
menuen ude til venstre. Alternativt kan du indbetale sæsonens
kontingent, som dækker alle ordinære arrangementer. Denne
tilmelding er nu gyldig, og din tidligere framelding er hermed
annulleret.
Din adgangsbillet til arrangementet er: 224-645
&mail=JENS.R.RASMUSSEN@UNI-C.DK'>Send billet som e-mail til mig
selv
Udover det er mærkeligt, at den printer dette ud - så ser
udprintningen også lidt specielt ud. Efter at have printet tekst1
og tekst2 forsætter den &mail=jens.R.rasmussen....DK'>
Og så kommer hyperlinken (som var det eneste der skulle stå) Send
billet som e-mail...
Sætningen
&mail og den slutter på ´>
er da lidt aparte, ikk? Kan nogen finde mine fejl, vil jeg være
taknemmelig?
Sluttelig skal jeg fortælle, at hvis jeg skriver
tekst3 = "Venligst indbetal ...." & tekst2
så går det fint. Altså hvis jeg skriver indholdet af tekst1
istedet for varaiblen tekst1.
mvh
Jens
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials