tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
12
ZUGRIFFE
600
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    solala123 solala123 ist offline Mitglied Gold
    Registriert seit
    Nov 2008
    Ort
    nähe Nürnberg
    Beiträge
    122
    Hallo zusammen,
    die Überschrift ist vielleicht verwirrend (ist nichts treffendes eingefallen)
    hab folgendes Problem:

    habe eine Seite "index.php" erstellt in der ich im head ein anderes php einfüge was auch super funktioniert.
    mein Problem ist, wenn ich im CS3 die Seite bearbeiten will, muss ich vorher das
    <?php
    include "kopf.php";
    ?>

    herauslöschen um die body Anweisungen zu sehen.
    kann man dagegen etwas unternehmen oder muss ich es immer vorher löschen?

    Danke
    Gruß
    Rainer
     

  2. #2
    Avatar von tsbmusic
    tsbmusic tsbmusic ist offline Mitglied Gold
    Registriert seit
    Jun 2009
    Beiträge
    187
    Kannste vielleicht mal den ganzen Code senden? So ist das ein bisschen schwer zu verstehen.
     

  3. #3
    solala123 solala123 ist offline Mitglied Gold
    Registriert seit
    Nov 2008
    Ort
    nähe Nürnberg
    Beiträge
    122
    hallo hier der ganze kopf
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Hintergrund</title>

    <link href="css/formatKopf.css" rel="stylesheet" type="text/css" />
    <?php
    include "kopf.php";
    ?>


    </head>

    <body>

    <div id="all">
    <div id="content">
    <!-- Inhalt -->

    und der Inhalt wird in cs3 nicht angezeigt
    Gruß
    Rainer
     

  4. #4
    GAngZta GAngZta ist offline Mitglied
    Registriert seit
    Sep 2010
    Beiträge
    20
    bitte mal noch das posten was mittels kopf.php ausgegeben wird
     

  5. #5
    solala123 solala123 ist offline Mitglied Gold
    Registriert seit
    Nov 2008
    Ort
    nähe Nürnberg
    Beiträge
    122
    Hallo hier die adresse

    http://www.tischtennis.tsv-roth.de/
    Gruß
    Rainer
     

  6. #6
    GAngZta GAngZta ist offline Mitglied
    Registriert seit
    Sep 2010
    Beiträge
    20
    ich habe auch schon die Ursache gefunden:
    Sieh dir mal den Quellcode im Browser an.
    Das geht los mit:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Hintergrund</title>

    <link href="css/formatKopf.css" rel="stylesheet" type="text/css" />

    und danach fägnst du wieder mit <html> an

    da hast du die Ursache
     

  7. #7
    solala123 solala123 ist offline Mitglied Gold
    Registriert seit
    Nov 2008
    Ort
    nähe Nürnberg
    Beiträge
    122
    Ahmmm und was soll ich machen ?
    bin nicht so fit darauf, kannst du mir nochmals auf die Sprünge helfen ?
    Gruß
    Rainer
     

  8. #8
    GAngZta GAngZta ist offline Mitglied
    Registriert seit
    Sep 2010
    Beiträge
    20
    hier würde ich doch ganz gern noch einmal den Teil in der kopf.php sehen, wo du html ausgibst.
    Denn: Du gibst den HTML-Kopf aus:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Hintergrund</title>

    <link href="css/formatKopf.css" rel="stylesheet" type="text/css" />

    danach rufst du kopf.php auf ... darin gibst du erneut diesen HTML-Kopf aus und dadurch hast du dieses Problem

    d.h. du gibst in der kopf.php eine komplette HTML-Seite aus. Und zwar in den davor deklarierten HTML-Kopf. somit streikt dann auch der Browser bei der Ausgabe
    Geändert von GAngZta (07.11.10 um 15:15 Uhr)
     

  9. #9
    solala123 solala123 ist offline Mitglied Gold
    Registriert seit
    Nov 2008
    Ort
    nähe Nürnberg
    Beiträge
    122
    hier ist der Teil:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>kopf.php</title>
    <link href="css/kopf.css" rel="stylesheet" type="text/css" />
    </head>

    <body>
    <div id="Grundseite">
    <div id="ueberschriftsbox">
    <span class="ueberschriftsbox">
    <b>T</b>SG08 <b>R</b>oth <b>T</b>ischtennis
    </span>
    </div> <!-- ende ueberschriftsbox -->



    <div id="menue-oben">
    <ul>
    <li><a class="hide" href="testseite.php" onfocus="this.blur()">Kontakt</a></li>
    <!--[if lte IE 6]>
    <a href="index.html">Kontakt</a>
    <![endif]-->
    .
    .
    .

    im Brauser wird ja alles richtig dargestellt
    nur eben nicht im Dreamwaver S3
    Gruß
    Rainer
     

  10. #10
    GAngZta GAngZta ist offline Mitglied
    Registriert seit
    Sep 2010
    Beiträge
    20
    Also hier ist exttrem etwas durcheinander geraten!

    Sieh dir mal den Quelltext im Browser an:

    Zeile 1 und 2: Du beginnst ein neues HTML-Dokument, das geht bis Zeile 7 wo du formatKopf.css einbindest

    Zeile 8 und 9: Hier beginnst du wieder ein neues HTML-Dokument. Dieses neue Dokument beginnt direkt im Header des davor begonnenen HTML-Dokuments. Darin gibst du dein Menü aus. Das geht bis Zeile 176...dort wird das zweite HTML-Dokument (also das Menü) geschlossen

    Zeile 179: Dort endet der Kopf von dem ersten HTML-Dokument (d.h. du hast das Menü in Form eines eigenen HTML-Dokuments im head eines weiteren HTML-Dokuments ausgegeben)

    ab Zeile 181: Beginnt der body des zweiten HTML-Dokuments...darin steht dann auch dein Inhalt

    Und genau dieses Problem bringt auch cs3 durcheinander. Browser, zb Firefox sind in dieser Sache sehr tolerant.

    Die kopf.php rufst du direkt nach <body> auf. In der kopf.php muss alls an html raus. Natürlich bis auf die Tags die zb für dein Menü und so sind. Dann gibst du den Inhalt aus. das ganze natürlich nach kopf.php und in <body> Erst danach machst du </body> und </html> dicht

    Gruß
     

  11. #11
    solala123 solala123 ist offline Mitglied Gold
    Registriert seit
    Nov 2008
    Ort
    nähe Nürnberg
    Beiträge
    122
    hallo,
    wenn ich dich richtig verstanden habe, dann steht in der kopf.php
    <head>
    <title>kopf.php</title>
    <link href="css/kopf.css" rel="stylesheet" type="text/css" />
    </head>
    <body>

    Der Aufruf von kopf.php wird aus dem head herausgenommen und direkt nach body eingefügt.

    Ich hab das so gemacht und sehe in der Entwurfsansicht von cs3, dass mir die css datei vom kopf.php fehlt und der body wird immer noch nicht angezeigt. cs3 meckert an, dass das </head> in der kopf.php nicht richtig ist.

    Wenn ich alles auf der Surver lade wird alles richtig angezeigt.
    Irgendwo mach ich noch was falsch

    Gruß
     

  12. #12
    GAngZta GAngZta ist offline Mitglied
    Registriert seit
    Sep 2010
    Beiträge
    20
    cs3 meckert an, dass das </head> in der kopf.php nicht richtig ist.
    Da hat cs3 vollkommen recht

    Wenn ich alles auf der Surver lade wird alles richtig angezeigt.
    Richtig. Diese Anzeige ist unabhängig vom Server da dieser lediglich die Seite zusammensetzt und an den Client (Browser) schickt. Der stellt das Ganze dann dar. Aber wie gesagt. Firefox und auch IE8 sind da sehr tolerant! Obwohl es schon sehr grobe Fehler in der Zusammensetzung sind

    Da ich dein vollständiges Script vom Aufbau her nicht kenne, ist es schwer den Fehler in deiner Zusammensetzung zu finden.

    Hab dir mal ne PN geschickt
    Geändert von GAngZta (07.11.10 um 17:54 Uhr)
     

  13. #13
    solala123 solala123 ist offline Mitglied Gold
    Registriert seit
    Nov 2008
    Ort
    nähe Nürnberg
    Beiträge
    122
    danke werd sie mir morgen mal genauer anschauen
    Gruß
     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 27.04.10, 18:46
  2. Antworten: 7
    Letzter Beitrag: 09.04.10, 20:57
  3. Antworten: 2
    Letzter Beitrag: 12.10.09, 16:31
  4. Antworten: 4
    Letzter Beitrag: 08.08.08, 14:12
  5. Antworten: 3
    Letzter Beitrag: 02.11.01, 10:11