Rand ober menü

SebiPuck

Erfahrenes Mitglied
Hallo,
ich habe noch ein kleines problem mit html / php ...

das problem bezieht sich auf einem rand, der auftaucht, wennd er code folgendermaßen aussieht:

html:

Code:
<!DOCTYPE HTML SYSTEM>
<html>
    <head>
    <title>School - Share</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="style.css">
<link href='http://fonts.googleapis.com/css?family=Roboto:400,100,300,500' rel='stylesheet' type='text/css'>
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->       
    </head>
    <body>
   
        <div id="menu">
    <a href="timeline.php"><h2>TIMELINE</h2></a>   
    <a href="timeline.php"><h2>OFFICE BOX</h2></a>
    <a href="files.php"><h2>TIMETABLE</h2></a>
    <a href="upload.php"><h2>UPLOAD A FILE</h2></a>
    <a href="files.php"><h2>DOWNLOAD</h2></a>
    <a href="logout.php"><h2>LOGOUT</h2></a>
</div>

php:

Code:
<!DOCTYPE HTML SYSTEM>
<?php include 'php-header.php';?>
<?php
    session_start();
    if(isset($_SESSION["username"])) {

    include 'db_con1.php'; //Load the file 2 connect to the db
?>

<html>
    <head>
    <?php include 'header.php' ?>
    <?php
    if($_GET["page"] == "finish") {
    ?><meta http-equiv="refresh" content="0; URL=timeline.php" /><?php
    }
    ?>
   
    </head>
    <body>
   
        <?php include 'navi.php';?>

Wenn ich nun das include für die navi über dem start für die session setzte, ist der abstand zwischen div und body nicht mehr da. sobald es unter der session ist, habe ich wieder nen abstand...
im css ist kein fehler / margin / padding gesetzt.
(ist auch validiert).
woran kann dies liegen ?

danke im voraus,
lg
 
Sorry für doppelpost, aber ich habe herausgefunden, dass unter dem <body> folgendes ausgegeben wird:
""
ich habe keine ahnung woher das kommt, jedoch weiß ich, dass dies daran schuld ist...

ich weiß nun dass das problem der include befehl war, da hier der header dann erst im bodybereich eingefügt wird :D
 
Zuletzt bearbeitet:
HiHo, Du schon wieder xD.
Wie schaut den die navi.php aus :)

[EDIT]
Markiere das Thema bitte als erledigt.
Kleine Tipps:
  • Groß und klein Schreibung beachten
  • Satzzeichen nutzen
  • Nutze die Möglichkeit dinge Fett/Kursiv oder anders zu schreiben um etwaige Dinge hervorzuheben die bedeutsam sind.
  • Markiere Deinen Thread als ERLEDIGT um zu signalisieren, dass Deine Frage beantwortet und der Fehler behoben ist.
Dies ist für uns einfacher zu lesen und wir verstehen schneller Dein Problem und können Dir dadurch vllt. auch besser helfen.

Sonnige Grüße
 
Zuletzt bearbeitet:
HiHo, Du schon wieder xD.
Wie schaut den die navi.php aus :)

[EDIT]
Markiere das Thema bitte als erledigt.
Kleine Tipps:
  • Groß und klein Schreibung beachten
  • Satzzeichen nutzen
  • Nutze die Möglichkeit dinge Fett/Kursiv oder anders zu schreiben um etwaige Dinge hervorzuheben die bedeutsam sind.
  • Markiere Deinen Thread als ERLEDIGT um zu signalisieren, dass Deine Frage beantwortet und der Fehler behoben ist.
Dies ist für uns einfacher zu lesen und wir verstehen schneller Dein Problem und können Dir dadurch vllt. auch besser helfen.

Sonnige Grüße

Okey. Werde ich natürlich in Zukunft beachten. Wo kann ich das Thema als "fertig" kennzeichnen ? Ich kann den Button nicht mehr finden :D
 
Wenn Du das Thema bearbeitest, kannst Du im Betreff ein Präfix auswählen, da ist nur der grüne Haken ;)
 
(Nö, kann er zurzeit nicht. Und wenn man es kann gibt es auch
einfach ein "Markieren als Erledigt" zum Draufklicken. Erledigt)
 
Zurück