Also wenn ich dich richtig verstehe, dann m�chtest du individuell, je nach Anwender (QueryString-Abh�ngig) ein anderes File includen.
Leider ist das jedoch vor ASP.Net (da soll's laufen) nicht m�glich! Das nennt sich n�mlich 'dynamischer Include' und das Problem liegt darin, dass die Include-Befehle VOR VBScript ausgef�hrt wird und damit deine Variable (welche das Include bestimmen sollte) noch nicht gef�llt ist. Als workaround k�nnte man die Execute Methode verwenden... Zu be- achten w�re dabei jedoch, dass in der 'includierten' Datei NUR VBScript-Code enthalten sein darf und kein HTML/CSS/etc. Weiterf�hrend: http://www.aspheute.com/artikel/20000706.htm Gruss und sch�ner Abend! Andreas > Hallo Liste, > > ich habe folgendes Problem. Ich habe ein Login erstellt. Nach dem sich der > Besucher eingeloggt hat, wird er automatisch in ein bestimmtes verzeichnis > weitergeleitet. > > Bsp; http://www.meinedomain.de/login/kunde1/default.asp > > Hierbei wird f�r k1 an die default.asp folgendes angehangen: > ..default.asp?value=k1 > > Da jeder Besucher bestimmte Optionen hat, habe ich nun versucht es so zu > gestalten, dass wenn er im Men� etwas anklickt mit folgenden Check > > <body> > <head> > if Request.querystring("value")= "k1" then > Response.Write "<!--#INCLUDE FILE=""../k1/config.asp""-->" > > elseif Request.querystring("value")= "k"2" then > Response.Write "<!--#INCLUDE FILE=""../k2/config.asp""-->" > > else > response.write ("Die Authentifzierung mit dem Server inst fehlgeschlagen. > Falls dieses Problem nochmals auftritt, wenden Sie sich bitte an den > Webmaster") > end if > usw. > %> > gepr�ft wird, welcher Besucher es ist und dann die entsprechende config.asp > Datei mit den bestimmten Optionen in die asp seite eingef�gt werden kann. > > leider ist die default.asp seite eine Frameseite, die aus einem Inhalts und > Men�frame besteht. Daher habe ich das Problem, dass der check immer > fehlschl�gt. ein weiteres Problem zeigt sich in der folgenden Fehlermeldung: > > ADODB.Recordset Fehler '800a0bb9' > Die Argumente sind vom falschen Typ, liegen au�erhalb des > G�ltigkeitsbereiches oder sind miteinander unvereinbar. > /kundenportal2/emailoptionen/emailliste.asp, line 30 > Quellcode der emailliste.asp > <html> > <head> > <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> > <html> > <head> > <!--#Include File="../k1/config.asp"--> > <link href="css/top.css" type="text/css" rel="StyleSheet"> > <style type="text/css"> > SELECT.hpfrm { > FONT-SIZE: x-small; FONT-FAMILY: verdana, arial, helvetica > } > </style> > <meta http-equiv="Content-Language" content="de"> > </head> > <body background="../images/bg_index.gif"> > <p>Dies sind die am <% = DATE %>, um <% = TIME %> aktiven Emailadressen:</p> > <p> </p> > <% > > Set conn = Server.CreateObject("ADODB.Connection") > conn = databasepfad > Set rs = Server.CreateObject("ADODB.Recordset") > SQL = SQL_Emailliste > rs.Open sql, conn, 3, 3 > %> > <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: > collapse" bordercolor="#111111" width="728" id="AutoNumber1"> > <tr> > <td width="343"><b>Emailadresse</b></td> > <td width="134"><b>eingerichtet</b></td> > <td width="247"><b>Bemerkungen</b></td> > </tr> > <% > rs.MoveFirst > do while Not rs.eof > %> > > <tr> > <td width="343"><a href="mailto: <% = rs.Fields("Emailadresse") > %>"> <% = rs.Fields("Emailadresse") %></td> > <td width="134"><% = rs.Fields("eingerichtet") %> </td> > <td width="247"><% = rs.Fields("Bemerkungen") %> </td> > <% > rs.MoveNext > loop > %> > </tr> > </table> > <% > rs.Close > set rs = nothing > set conn = nothing > %> > <p> </p> > > </body> > > > Wer kann mir helfen ? > > Viele Gr��e > > Christian > > > > > | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp | Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/ | [aspdebeginners] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv | Sie knnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
