Avatar billede mm12010 Nybegynder
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?
Avatar billede tubber Juniormester
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 ?
Avatar billede mm12010 Nybegynder
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="*">&nbsp;</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="*">&nbsp;</td>
            </tr>
            </form>
            <%
            }
            %>
           
            </table>
            <br>
Avatar billede mm12010 Nybegynder
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("&nbsp;<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>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>

</body>
Avatar billede tubber Juniormester
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>
Avatar billede tubber Juniormester
23. oktober 2002 - 12:26 #5
bare et bud....

du skal nok afslutte den td....på en eller anden måde.....
Avatar billede mm12010 Nybegynder
23. oktober 2002 - 12:30 #6
Dit forslag der virker i hvert fald slet ikke... :o)
Avatar billede tubber Juniormester
23. oktober 2002 - 12:44 #7
<!--#include virtual="/include/login_menu.asp"-->

Prøv dette ?
Avatar billede mm12010 Nybegynder
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.
Avatar billede tubber Juniormester
23. oktober 2002 - 13:00 #9
så kan jeg nok ikke lige hjælpe, men kommer jeg på noget vender jeg tilbage....
Avatar billede mm12010 Nybegynder
23. oktober 2002 - 13:11 #10
ok - ellers tak - jeg prøver lidt forskelligt og håber på det bedste :o)
Avatar billede medions Nybegynder
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
Avatar billede mm12010 Nybegynder
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)
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