Avatar billede jr40 Nybegynder
05. august 2006 - 18:38 Der er 2 kommentarer og
1 løsning

Placering af include på en fast plads

Jeg har en simpel include med min topmenu som skal placeres på det sammested på alle mine sider..

Menuen skal se sådan her ud på alle sider:
http://basket-kort.dk/sell2.asp

Men lige så snart jeg smider noget asp kode ind på midten af siden, så rykker min include file:
http://basket-kort.dk/vurdering.asp

Så jeg vil gerne have sat min include fil fast på siden hvis i kan følge mig.?
Hvordan og hvorledes kan jeg gøre det.?


topmenu include filen ser sådan her ud:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
    color: #CCCCCC;
}
a:hover {
    text-decoration: underline;
}
a:active {
    text-decoration: none;
}
a {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 12px;
}
body {
    margin-top: 0px;
}
-->
</style></head>

<body>
<a href="sell.asp">S&aelig;lg kort </a>
-|-
<a href="sell2.asp">Sælges </a>
-|-
<a href="status.asp">Status </a>
-|-
<a href="vurdering.asp">Vurdering </a>
-|-
<a href="info.asp">Info </a>
-|-
<a href="kontakt.asp">Kontakt </a>
</body>

</html>
Avatar billede rynke10 Novice
06. august 2006 - 13:13 #1
Naar jeg ser paa siden, er der flere <head> og forskellige charset o.s.v.
Hvis du bare noejes med at include selve menuen, virker det saa ikke efter hensigten?
Altsaa din includefil skal kun indeholde fra <style og ikke nogen body og html, det kommer alt sammen fra det dokument hvor du includer i.
Avatar billede jr40 Nybegynder
13. august 2006 - 12:15 #2
Hvis jeg fjerner html body i min include fil, så forsvinder noget af mine styles til de links.

Samt jeg kan bare stadigvæk ikke lige se hvad jeg skal ændre i for at få min menu include fil til af passe ind uden den rykker sig...

Min vurdering.asp side ser sådan her ud:

<%@LANGUAGE="VBSCRIPT"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!-- #include file="admin/DBconn.asp" -->
<!-- #include file="config/config.asp" -->
<!-- #include file="inc/include.asp" -->



<%
Dim rsWeblog
Dim rsComments
Dim rsCat
%>
<html>
<head>
<meta http-equiv="Content-Language" content="da">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Basket-Kort.dk - Vurdering</title>
        <META NAME="author" CONTENT="www.basket-kort.dk">
        <META NAME="Description" CONTENT="Danmarks største basketkortmarket med købog bytte for private">
        <META NAME="Keywords" CONTENT="brugt, køb, salg, bytte, handel, sælges, købes, handelsplads, søges, tilbydes, byttes">
        <META NAME="Robots" CONTENT="ALL">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<LINK REL="shortcut icon" HREF="http://www.basket-kort.dk/basket.ico"></head>

<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0">
<%
Set conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("../db/db.mdb")
%>
<table border="0" width="823" id="table1" style="background-image: url('design/bg.jpg'); background-repeat: no-repeat" height="857">
    <tr>
        <td height="149" width="230" valign="top">&nbsp;</td>
        <td height="149" width="583" colspan="2" valign="top">&nbsp;
        </td>
    </tr>
    <tr>
        <td height="38" width="230">&nbsp;</td>
        <td height="38" width="92">&nbsp;</td>
      <td height="38" width="487"><!<!--#include file="include/top_menu.asp"--></td>
    </tr>
    <tr>
        <td height="42" width="230" valign="bottom">&nbsp;</td>
        <td height="42" width="583" colspan="2" valign="bottom">
          <p align="center"><img src="logo/vurdering.gif" alt="1234" width="496" height="44"></p>
          <p align="center">
        <% if request.querystring("menu") = "" then %>
        <% end if %>
        <% if request.querystring("menu") <> "" and request.querystring("sub") = "" then %>
        <%
        sql = "SELECT * FROM menu WHERE menu = '" & request.querystring("menu") & "'  and billede <> ''"
        set rs = Conn.Execute(sql)
        %>
        <%
        if rs.EOF or rs.BOF then%>
            <img border="0" src="logo/intetlogo.jpg" height="44">
        <%else%>
        <img border="0" src="logo/<%=rs("billede")%>" height="44"><%
        end if
        %>
        <% end if %>
        <% if request.querystring("menunavn") <> "" and request.querystring("sub") <> "" then %>
        <%
        sql = "SELECT * FROM menu WHERE menunavn = '" & request.querystring("menunavn") & "' and subnavn = '" & request.querystring("sub") & "'  and billede <> ''"
        set rs = Conn.Execute(sql)
        %>
        <%
        if rs.EOF or rs.BOF then%>
            <img border="0" src="logo/intetlogo.jpg" height="44">
        <%else%>
        <img border="0" src="logo/<%=rs("billede")%>" height="44"><%
        end if
        %>
        <% end if %>
      </td>
    </tr>
    <tr>
        <td height="531" width="230" valign="top">
<table border="0" width="193" id="table3">
<br>
<tr><td height="56">
        <br>
        <b><font face="Arial" size="2"><span style="text-decoration: none">
        <font color="#000000"><a href="default.asp">
        <span style="text-decoration: none"><font color="#000000">Forside</font></span></a></font></span><a href="default.asp"><span style="text-decoration: none"><font color="#000000">n</font></span></a><br>
        </font></b><br>
        <font face="Arial">
        <span style="text-decoration: none; font-weight: 700">
        <font size="2" color="#000000">
        <a href="default.asp?menu=1" style="text-decoration: none">
        <font color="#000000">Nyheder</font></a></font></span><font size="2"><br>
&nbsp;</font></font></td></tr><%
sql = "SELECT DISTINCT menunavn, menu FROM menu"
Set rs = Conn.Execute(sql)

Do While Not rs.EOF
%>
    <tr><td>
        <a href="default.asp?menu=<% =rs("menu") %>" style="text-decoration: none">
        <span style="text-decoration: none; font-weight: 700">
        <font size="2" color="#000000"><font face="Arial"><% =rs("menunavn") %></font></font></span></a><font face="Arial" size="2">
        </font>
    </td></tr>
<%
    If rs("menu") = request.querystring("menu") Then
        sql2 = "SELECT DISTINCT subnavn, menu, menunavn FROM menu WHERE menu = '" & request.querystring("menu") & "' order by subnavn asc"
        set rs2 = Conn.Execute(sql2)
        Do While Not rs2.EOF
%>
        <tr><td>
        <font face="Arial"><font size="2">&nbsp;&nbsp;&nbsp;&nbsp; - </font> <a href="default.asp?menu=<%=rs2("menu")%>&menunavn=<%=rs("menunavn")%>&sub=<%=rs2("subnavn")%>" style="text-decoration: none">
        <b>
        <font size="2" color="#000000"><%=rs2("subnavn")%></font></b></a><font size="2">
        </font></font>
        </td></tr>
<%   
            rs2.MoveNext
        Loop
    End If

    rs.MoveNext
Loop
%>
</table></td>
      <td height="531" width="583" colspan="2" align="center" valign="top"><table width="200" border="0" align="left">
        <tr>
          <td><%
            Dim rsA
            Set rsA = ObjConn.Execute("SELECT * FROM vurdering")
            %>
              <h2><%=rsA("headline")%></h2>
            <%=rsA("vurdering")%></td>
        </tr>
      </table>
        <p align="left"></p>
        <p align="left">&nbsp;</p>
      </td>
    </tr>
    <tr>
        <td width="813" colspan="3">
        <p align="center"><font face="Arial" size="2">Copyright © 2004-2006 Basket-Kort.dk </a>
</font></td>
    </tr>
</table>

</body>

</html>
<%
Call CloseDatabase
%>
Avatar billede jr40 Nybegynder
14. august 2006 - 10:19 #3
Jeg har løst mit problem ved at lave et nyt og bedre design.
www.basket-kort.dk
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