En noob PHP fejl HJÆLP mig
Hey...jeg sidder og lave en side til mit projekt som skal være færdig fredag. Jeg kan ikke få min include dims til at virke....Jeg sætter 4 sider índ her...jeg er ikke den 2talt syge koder, men det går :)Mit problem er at når jeg trykker på KATA(.php) så skulle den komme inde i midten :) men den åbner i nyt vindue.. :/
Det kan godt være mit problem ligger i de inc filer har nemlig ikk prøvet det før :)
index.php:
<?
require_once('design.top.inc');
require_once('design.bottom.inc');
?>
design.top.inc:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<head>
<title>.:: Projekt ::. - Okinawan Shuri-Ryu</title>
<META NAME="Robots" CONTENT="ALL">
<META NAME="Revisit-after" CONTENT="15">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html">
<META HTTP-EQUIV="Reply-to" CONTENT="admin@upit.dk">
<META NAME="Copyright" CONTENT="UpIt.dk Patrick Petersen">
<META HTTP-EQUIV="Content-language" CONTENT="dan">
<META NAME="Rating" CONTENT="General">
<META NAME="Designer" CONTENT="Padde - Patrick Petersen">
<LINK REL="STYLESHEET" type="text/css" href="css.css">
</head>
<body background="bg.png" TOPMARGIN="0" LEFTMARGIN="0" RIGHTMARGIN="0">
<font size="1" face="Verdana, Arial, Helvetica, sans-serif"><br>
</font>
<p>
<br>
<table width="773" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="211" valign="top">
<table width="211" border="0" cellspacing="0" cellpadding="3" style="border: 1px solid black" height="81">
<tr>
<td style="border-bottom: 1px dashed black" height="20" bgcolor="#FFFFFF" width="206"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Menu</strong></font></div></td>
</tr>
<tr>
<td height="59" valign="top" bgcolor="#FFFFFF" width="204"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<a href="index.php">Forside</a><br>
<a href="index.php?id=kata.php">Kata</a><br>
<a href="vaaben.php">Våben</a><br>
<a href="hist.php">Historie</a><br>
</font></td>
</tr>
</table>
</td>
<td width="4" valign="top"> </td>
<td valign="top" width="550"><table width="550" border="0" cellspacing="0" cellpadding="3" style="border-top: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black;">
<tr>
<td width="609" height="20" bgcolor="#FFFFFF" style="border-bottom: 1px dashed black;"> </td>
</tr>
<tr>
<td height="337" valign="top" bgcolor="#FFFFFF">
<?
if (isset($_GET['id']))
{ if(file_exists($_GET['id'].'.php'))
{ include($_GET['id'].'.php');
// Filen som bliver valgt.
} else { include('index.php');
// Hvis der er valgt en fil som ikke eksisterer.
} } else { include('news.php');
// Standard side, bliver vist hvis intet er valgt.
}
?>
design.bottom.inc:
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>
kata.php:
<?
require_once('design.top.inc');
?>
<table width="100%" border="0" cellspacing="0" cellpadding="3" height="41">
<tr>
<td height="52" valign="top" bgcolor="#FFFFFF" width="405" colspan="2">
<p align="left">kata.php</p></td>
</tr>
</table>
<?
require_once('design.bottom.inc');
?>
Linket kan osse være problemet...det kan i se i design.top.inc, men den ser sådan her ud:
<?
if (isset($_GET['id']))
{ if(file_exists($_GET['id'].'.php'))
{ include($_GET['id'].'.php');
// Filen som bliver valgt.
} else { include('index.php');
// Hvis der er valgt en fil som ikke eksisterer.
} } else { include('news.php');
// Standard side, bliver vist hvis intet er valgt.
}
?>
