kostenloser Webspace werbefrei: lima-city


Weißer Balken bei Include...

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    garlian

    Kostenloser Webspace von garlian

    garlian hat kostenlosen Webspace.

    Hallo o,o

    Hier mein tag/problem">Problem:
    Ich nutze den include(); Befehl um 3 Dateien zu laden, das sorgt aber dafür, dass in der Ausgabe(sprich: beim gucken im Browser) ein weißer Balken ensteht...eine Zeile irgendwie:
    http://garlian.omegaspace.de/fehler.jpg

    Das Code Segment der index.php:
    <?php  
    include(\"index_switch_name_bg.php\"); 
    include(\"cms_confic.php\"); 
    include(\"style_switcher.php\");?> 
    <!DOCTYPE html PUBLIC \'-//W3C//DTD XHTML 1.0 Strict//EN\' \'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\'> 
    <html lang=\'de\' xmlns=\'http://www.w3.org/1999/xhtml\'> 
    <head>


    Die index_switch_name_bg.php:
    if() und switch anweisungen

    Die style_switcher.php:
    <?php
    //Browser herausfinden
    $browser     = $_SERVER[\'HTTP_USER_AGENT\'];
    
    //Browser zuordnen
    if (strpos($browser, \"MSIE 7.0\")) {
    $abrowser = \"IE7\";
    }
    if (strpos($browser, \"MSIE 6.0\")) {
    $abrowser = \"IE6\";
    }
    if (!isset($abrowser)) {
    $abrowser = \"GLOBAL\";
    }
    ?>


    Die cms_confic.php:
    <?php 
    //Verbindung 
    $az_host = \"blub\"; 
    $az_user = \"blub\"; 
    $az_pass = \"blub\"; 
    $az_base = \"blub\";  
    
    mysql_connect(\"$az_host\",\"$az_user\",\"$az_pass\") or die (\"Die Verbindungsdaten sind Falsch!\"); mysql_select_db(\"$az_base\") or die (\"Die Datenbank existiert nicht!\");  
    
    //Zeit, Datum, IP 
    $timestamp  = time(); 
    $datum      = date(\"d.m.y\", $timestamp); 
    $zeit       = date(\"H:i\", $timestamp); 
    $ip         = getenv(\"REMOTE_ADDR\");  
    
    //Boni 
    //$S = date(\"H\"); 
    //if ($S < 4) echo \"<b>Ab ins Bett, bis später</b>,\"; 
    //elseif ($S < 10) echo \"<b>Guten Morgen</b>,\"; 
    //elseif ($S < 12) echo \"<b>Guten Tag</b>,\"; 
    //elseif ($S < 14) echo \"<b>Mahlzeit</b>\"; 
    //elseif ($S < 18) echo \"<b>Guten Tag</b>,\"; 
    //elseif ($S < 21) echo \"<b>Guten Abend</b>,\"; 
    //elseif ($S >= 21) echo \"<b>Gute Nacht</b>,\"; ?>


    Woran kann das liegen??
    Wenn ich die includes rausnehme ist der weiße Balken wech -.-

  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. live-with-gangsters

    Kostenloser Webspace von live-with-gangsters, auf Homepage erstellen warten

    live-with-gangsters hat kostenlosen Webspace.

    Mach mal Rechtsklick auf den Balken und dann Eigenschften. Dann kopiere den Text hier hin, dann kann dir jemand weiterhelfen..
  4. Wie sieht denn der erzeugte HTML-Quellcode aus? Kann es sein, dass vor dem Doctype eine leere Zeile ist?
  5. Autor dieses Themas

    garlian

    Kostenloser Webspace von garlian

    garlian hat kostenlosen Webspace.

    Jepp, wenn ich den Quelltext anschaue(im Browser), dann ist da auch eine leere Zeile.
  6. du hast zwar viel Code hier gepostet. Ich glaube aber nicht, dass der entsprechende Fehler hierbei liegt.

    (und includes geben garnichts aus. Ich hatte den Fehler auch mal. Könnte es sein, dass du irgendwo form attribute o.ä. hast UND: passiert das beim FF und beim IE?
  7. t*****b

    Verschoben von PHP & MySQL nach HTML & JavaScript, da das Problem mit der Ausgabe (HTML) und nicht mit PHP zusammen hängt.

    Wie schon gesagt wurde, poste einfach den HTML-Code vom Browser, dann können wir dir sagen, durch was der \"weiße Strich\" angezeigt wird und du kannst es dann dementsprechend in der entsprechenden Datei anpassen.
  8. Autor dieses Themas

    garlian

    Kostenloser Webspace von garlian

    garlian hat kostenlosen Webspace.

    @raubritta
    Jepp, ich hab nen form Attribut und ja es passiert nur im IE und FF,
    ich hatte den Fehler auch schonmal, weiss aber nicht mehr woran das lag, war irgendwas ganz simples >.<

    Hier die wahrscheinlich passende HTML Passage:
    <!-- Header -->
    <div id=\'header\'>
            <div id=\'header_inside_left\'></div>
    
            <form method=\'post\' action=\'index.php?section=suche\'><div><input class=\'search_engine_feld\' name=\'search_engine\' value=\'Suchbegriff...\' onfocus=\"this.value=\'\'\" title=\'Tippe ein Wort in dieses Feld und drücke anschließend \"Enter\" um danach zu suchen\'></input></div></form>
    
                            <div style=\'width:190px;height:80px;float:right;background:#DCE8C2;padding:5px;border:5px solid white;position:absolute; top:25px; right:0px;\'>
                                    <img src=\'images/icon-online_user.gif\' style=\'float:left;max-width:80px;max-height:80px;margin-right:5px;\' alt=\'\'></img>
                                    <div style=\'float:left;color:black;font-family:arial;font-size:9pt;width:105px;\'>
                                            <form action=\'/F/az/member.php\' method=\'post\'><div>
                                            <input style=\'width:101px;height:12px;border:2px solid white;font-size:9px;float:left;\'                      type=\'text\'     value=\'Username\'                name=\'username\' onfocus=\"this.value=\'\'\"></input>
                                            <input style=\'width:101px;height:12px;border:2px solid white;font-size:9px;float:left;margin-top:1px;\'               type=\'password\' value=\'password\'                name=\'password\' onfocus=\"this.value=\'\'\"></input>
                                            <input class=\'login\' type=\'submit\' value=\'Login\'></input>
                                            </div></form>
    
                                            <a href=\'/F/az/member.php?action=register\' class=\'register\'>Register</a>
                                    </div>
                            </div>
    </div>
    <div id=\'header_schatten\'></div>
    <!-- Header Ende -->



    Beitrag geändert: 22.6.2008 15:26:59 von garlian
  9. Dann haben wirs wahrscheinlich schon. Die sauber leserliche art, in der du Programmiert hast geht dann leider kaputt. Aber lösch mal die Zeile 6. Wenns immer noch nicht klappt rück nochmal hinten dran. Es lag bei mir irgendwo dran, dass er danach dass einfach als lehrzeichen ausgegeben hat...


    ist dumm, sollte aber danach passen
  10. Autor dieses Themas

    garlian

    Kostenloser Webspace von garlian

    garlian hat kostenlosen Webspace.

    Leider ist der Fehler dadurch immernoch nicht behoben -.-
    Ich bin auch die Dateien durchgegangen die \"includet\" wurden, nirgendwo eine Leerzeile bzw. Zeichen -.-

    Ich hab vorhin auch Haupcodesegmente rausgenommen(ausschlussverfahren) um zu gucken ob es da Fehler gibt, aber dem ist nicht so -.-


    Beitrag geändert: 22.6.2008 15:44:04 von garlian
  11. Kannst du mal bitte *unbedingt* gucken, ob bei dem ausgegebenen HTML-Code *vor* dem Doctype eine Leerzeile ist?
  12. Autor dieses Themas

    garlian

    Kostenloser Webspace von garlian

    garlian hat kostenlosen Webspace.

    Ja da war eine, die hab ich aber wegbekommen, durch Leerzeichen löschen^^
    Trotzdem wird immernoch ein weißer Balken ausgegeben -.-
  13. m**********r

    Stylesheet:
    * {padding: 0px; margin:0px;}

    Dies sollte das beheben.

    Grüße, Moritz
  14. Autor dieses Themas

    garlian

    Kostenloser Webspace von garlian

    garlian hat kostenlosen Webspace.

    Ich werd bekloppt -.-

    Opera: Kein Fehler!
    FF2: Kein Fehler!
    FF3: Fehler
    IE6,7,8: Fehler

    @moritzpeuser
    klappt leider nicht -.-

    EDIT:
    Problem gelöst, es lag an der UTF-8 Zeichenkodierung,
    die ich verwendet habe.
    Vielen Dank trotzdem für eure Hilfe^^

    Thema kann geschlossen werden!

    Beitrag geändert: 22.6.2008 16:36:54 von garlian
  15. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!