Problem mit Tabelle
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
-
Ich habe ein Problem. Beim Firefox Brwoser gibt er es nicht richtig aus.
Screenschot:
http://boyman.pyrokar.lima-city.de/a.png
Er soll es aber so ausgeben:
http://boyman.pyrokar.lima-city.de/b.png
Hier ist der Quellentext:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Red Hot Chilli</title>
</head>
<body>
<table width="100%" height="599" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="150" colspan="2"><img src="img/a.gif" width="1" height="150"></td>
</tr>
<tr>
<td height="23" width="17%" background="img/nav2.gif"><img src="img/nav2.gif" width="1" height="23"></td>
<td height="23" width="83%" background="img/nav2.gif"><blockquote><img src="img/nav.gif" width="293" height="23" border="0" usemap="#Map">
</blockquote></td>
</tr>
<tr>
<td height="403"><?php
if (!isset($_GET['site'])) { $_GET['nav'] = "nav_home"; }
if (file_exists($_GET['nav'].".php")) { include($_GET['nav'].".php"); } else { echo " <br><b><center>Noch nicht implementiert</center></b><br> "; }
?></td>
<td height="403"><?php
if (!isset($_GET['site'])) { $_GET['site'] = "news_home"; }
if (file_exists($_GET['site'].".php")) { include($_GET['site'].".php"); } else { echo " <br><b><center>Noch nicht implementiert</center></b><br> "; }
?> </td>
</tr>
<tr>
<td height="23" background="img/nav2.gif"></td>
<td height="23" background="img/nav2.gif"><blockquote><img src="img/nav22.gif" width="360" height="23"></blockquote></td>
</tr>
</table>
<map name="Map">
<area shape="rect" coords="-36,3,47,48" href="?nav=nav_home&site=news_home">
<area shape="rect" coords="72,2,163,27" href="?nav=nav_snowboard&site=news_home">
<area shape="rect" coords="254,1,395,46" href="?nav=nav_fun&site=news_home">
<area shape="rect" coords="186,1,231,56" href="?nav=nav_bike&site=news_home">
</map>
</body>
</html>
Weis einer woran das liegen kann und wie ich das l?sen kann? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
ich w?rde mal sagen, dass du dich mal auf http://www.css4you.de unschauen solltest.
besonders innen und auassenabst?nde sind da interessant (padding/margin)
[php]<?php
if (!isset($_GET['site'])) // hier sollte es nav hei?en und nicht site
{
$_GET['nav'] = "nav_home";
}
if (file_exists($_GET['nav'].".php"))
{
include($_GET['nav'].".php");
} else {
echo " <br><b><center>Noch nicht implementiert</center></b><br> ";
}
# [...]
if (!isset($_GET['site']))
{
$_GET['site'] = "news_home";
}
if (file_exists($_GET['site'].".php"))
{
include($_GET['site'].".php");
} else {
echo " <br><b><center>Noch nicht implementiert</center></b><br> ";
}
?>[php]
einmal das kommentar lesen. und zweitens ist deine include methode sehr unsicher. da ich auch z.B site=admin/geheim.html an dein script senden kann und dieses es ohne weiteres einf?gen w?rde.
da gibt es auch andere m?glichkeiten. zB ein Array mit den 'besuchbaren' seiten -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage