|
| At sende en querystring v.hj.a. response.r~ Fra : Jakob Munck |
Dato : 09-06-01 13:25 |
|
Jeg modtager en variabel (mailmodtager) via en querystring og tjekker om den
pågældede er i databasen. Derefter forsøger jeg at sende den videre med
response.redirect (til case "send_email) og samtidig at sende den samme
variabel videre med en querystring under betegnelsen "modtager".
<%
..........
Dim mailmodtager, Sql
mailmodtager = request.querystring("modtager")
Sql = "select * from bruger where brugernavn = '" & mailmodtager & "'"
Set rs = Conn.Execute(sql)
'Tjecker om brugeren eksisterer
if rs.EOF or rs.BOF then
Response.Write("Denne person er ikke medlem")
Else
Response.Redirect("artcom.asp?mode=send_email&modtager=mailmodtager")
..........
%>
Men indholdet i "modtager" er blot teksten "mailmodtager" og
ikke indholdet i den variable, som mailmodtager er. Den sender altså
variablen betegnelse og ikke dens indhold med.
Kort sagt, jeg laver fejl, og vil være glad for vejledning.
v.h.
Jakob Munck
PS. Undskyld at jeg spørger så meget, men jeg er i gang med et større
projekt. Jeg siger samtidig mange tak for de særdeles kvalificerede og
nyttige svar jeg allerede har fået.
| |
Martin Poulsen (09-06-2001)
| Kommentar Fra : Martin Poulsen |
Dato : 09-06-01 13:17 |
|
"Jakob Munck" <jakob.munck@email.dk> wrote:
> Response.Redirect("artcom.asp?mode=send_email&modtager=mailmodtager")
Utestet:
Response.Redirect("artcom.asp?mode=send_email&modtager="& mailmodtager &"")
Ellers leg lidt med det.
--
Med venlig hilsen
Martin Poulsen
http://www.builder.dk
| |
Jakob Munck (09-06-2001)
| Kommentar Fra : Jakob Munck |
Dato : 09-06-01 15:47 |
|
Det virker strålende. Mange tak !
Jakob
| |
|
|