23. oktober 2002 - 12:10
Der er
11 kommentarer og 1 løsning
include inkluderer ikke rigtigt
Jeg bruger denne include-sætning: <!-- #include file="include/login_menu.asp" --> Den finder også filen og sætter den ind men det fucker siden helt op. Men hvis jeg erstatter include-sætningen med indholdet af login_menu.asp virker det hele perfekt... Hvad kan der være galt?
Annonceindlæg fra Genetec
23. oktober 2002 - 12:17
#1
det er lidt svært at sige hvad står der i den includefil og hvad står der lige der omkring du sætter din include ind ?
23. oktober 2002 - 12:20
#2
login_menu.asp: <table height="100%" cellpadding="3" style="border: 1px solid black; background-color:#8399B1;"> <tr> <td valign="top"> <table width="135" cellpadding="3" style="border: 1px solid black; background-color:#D9D9D9;"> <% if(Session("oplysaka") == undefined) { %> <tr> <td valign="top" colspan="2" height="30"> <% aktiv = Request.Querystring("aktiv"); %> <form action="login.asp" method="post" name="form"> E-mail:<br> <input name="brugernavn" type="text" value="<%=aktiv%>" style="border: 1px solid black; width:100%;"></td> </tr> <tr> <td colspan="2" height="30"> Adgangskode:<br> <input name="password" type="password" style="border: 1px solid black; width:100%;"> </td> </tr> <!-- <tr> <td valign="center" height="30"> Autologin: </td> <td height="30"> <input name="autologin" type="checkbox" value="autologin"> </td> </tr> --> <tr> <td colspan="2" height="70" valign="bottom"> <input type="submit" name="Submit" value="Login" style="border: 1px solid black; background-color:#A7B7C5; width:100%;"> </form><a href="opret_bruger_form.asp"><center>.::Opret ny bruger::.</center></a> </td> </tr> <tr> <td colspan="2" align="top" height="15"> </td> </tr> <tr> <td height="*"> </td> </tr> <% } else { %> <form action="logoff.asp" method="post" name="form"> <tr> <td height="20" align="center">Du er logget ind som:</td> </tr> <tr> <td height="30" align="center"><strong><%=Session("oplysaka")%></strong></td> </tr> <tr> <td height="30" valign="middel"><a href="logoff.asp"><input type="submit" name="submit" value="Log af" style="border: 1px solid black; background-color:#A7B7C5; width:100%;"></a></td> </tr> <tr> <td height="*"> </td> </tr> </form> <% } %> </table> <br>
23. oktober 2002 - 12:21
#3
siden: <body> <% conn = Server.CreateObject("ADODB.Connection"); DBPath = "DBQ=" + Server.mappath("ASP.mdb"); conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; " + DBPath); %> <table align="center" cellspacing="15" style="border: 2px solid black;"> <tr> <td colspan="2" align="center"> <table width="100%" height="100%" cellpadding="3" style="border: 1px solid black; background-color:#8399B1;"> <tr> <td> <img src="graphics/forum.gif"> </td> </tr> </table> </td> </tr> <tr> <td> <!-- #include file="include/login_menu.asp" --> <table width="135" cellpadding="3" style="border: 1px solid black; background-color:#D9D9D9;"> <tr> <td height="30"> <center> <a href="vis_forum_oversigt.asp">.::Forum Oversigt::.</a> </center> </td> </tr> <tr> <td height="30"> <center> <a href="#" onClick="history.back();">.::Tilbage::.</a> </center> </td> </tr> </table> </td> </tr> </table> </td> <td valign="top"> <table height="100%" cellpadding="3" style="border: 1px solid black; background-color:#8399B1;"> <tr> <td valign="top" width="550"> <% rs = conn.Execute("SELECT forum.emne, Max(forum.ID) AS MaksOfID FROM forum GROUP BY forum.emne ORDER BY Max(forum.ID) DESC;"); if(!rs.EOF){ %> <table width="100%" cellpadding="3" style="border: 1px solid black; background-color:#D9D9D9;"> <tr> <td> <strong>Emner:</strong> </td> </tr> <% while(!rs.EOF){ Response.Write("<tr><td valign=\"top\"><a href=\"vis_forum.asp?topic="+rs.Fields("emne")+"\">"+rs.Fields("emne")+"</a></td></tr>"); rs.MoveNext(); } conn.Close(); %> </table> <% } else { Response.Write(" <br>"); } %> <br> <table width="100%" cellpadding="3" style="border: 1px solid black; background-color:#D9D9D9;"> <tr> <td> <a href="add_forum_new_form.asp">Opret nyt emne</a> </td> </tr> </table> </td> </tr> </table> </td> </tr> <tr> <td> </td> <td> </td> </tr> </table> </body>
23. oktober 2002 - 12:25
#4
<td> <!-- #include file="include/login_menu.asp" --> </TD> </TR> </TABLE> <table width="135" cellpadding="3" style="border: 1px solid black; background-color:#D9D9D9;"> <tr>
23. oktober 2002 - 12:26
#5
bare et bud.... du skal nok afslutte den td....på en eller anden måde.....
23. oktober 2002 - 12:30
#6
Dit forslag der virker i hvert fald slet ikke... :o)
23. oktober 2002 - 12:44
#7
<!--#include virtual="/include/login_menu.asp"--> Prøv dette ?
23. oktober 2002 - 12:57
#8
det giver følgende fejl: Active Server Pages error 'ASP 0126' Include file not found /3SEM04/vis_forum_oversigt.asp, line 40 The include file '/include/login_menu.asp' was not found.
23. oktober 2002 - 13:00
#9
så kan jeg nok ikke lige hjælpe, men kommer jeg på noget vender jeg tilbage....
23. oktober 2002 - 13:11
#10
ok - ellers tak - jeg prøver lidt forskelligt og håber på det bedste :o)
23. oktober 2002 - 13:34
#11
Prøv lige at istedet for at skrive: <!--#include virtual="/include/login_menu.asp"--> Så skriv: <% Server.Execute(Server.MapPath("/include/login_menu.asp")) %> //>Rune
23. oktober 2002 - 13:50
#12
Jeg har fået det til at virker - jeg tror det var nogle af tabellerne der konfliktede lidt med hinanden. Ellers tak for hjælpen :o)
Kurser inden for grundlæggende programmering