Hier mal die Lösung
Man braucht das CSS nur an der richtigen stelle Positionieren in diesem Fall die "index.php". Und siehe da , es funktioniert.
Man könnte es auch ganz oben in die "footer.php" platzieren , wäre der gleiche effekt.
main.css
PHP-Code:
.footer {
position: relative;
background-image : url(../images/footer.jpg);
width: 649px;
height: 79px;
top: 10px;
}
index.php
PHP-Code:
<?
if (isset ($_GET['content']) && !empty ($_GET['content'])) {
if (strpos ($_GET['content'], '../') !== FALSE) die ('Zugriffsverletzung !');
if ($_GET['content']{0} != '/') $_GET['content'] = '/'.$_GET['content'];
}
require ( './lib/header.php' );
require ( './content'.$_GET['content'].'.php' ); ?>
<div class="footer"><div style="position: relative; top: 30px; color: #000000">Ich bin ein Footer</div></div>
<?
require ( './lib/footer.php' );
?>
Damit hält sich ein Footer immer unter der letzten Contentbox.
:smilewinkgrin:
Hier kannst Du dir es anschauen.
http://spezi.vms1.de/freevms2