ERLEDIGT
NEIN
NEIN
ANTWORTEN
12
12
ZUGRIFFE
600
600
EMPFEHLEN
-
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
-
Kannste vielleicht mal den ganzen Code senden? So ist das ein bisschen schwer zu verstehen.
-
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
-
bitte mal noch das posten was mittels kopf.php ausgegeben wird
-
Hallo hier die adresse
http://www.tischtennis.tsv-roth.de/
Gruß
Rainer
-
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
-
Ahmmm und was soll ich machen ?
bin nicht so fit darauf, kannst du mir nochmals auf die Sprünge helfen ?
Gruß
Rainer
-
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 AusgabeGeändert von GAngZta (07.11.10 um 15:15 Uhr)
-
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
-
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ß
-
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ß
-
Da hat cs3 vollkommen rechtcs3 meckert an, dass das </head> in der kopf.php nicht richtig ist.

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 sindWenn ich alles auf der Surver lade wird alles richtig angezeigt.
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 geschicktGeändert von GAngZta (07.11.10 um 17:54 Uhr)
-
danke werd sie mir morgen mal genauer anschauen
Gruß
Ähnliche Themen
-
"body" bleibt immer kleiner als "content"-Div
Von Fantasmo im Forum CSSAntworten: 3Letzter Beitrag: 27.04.10, 18:46 -
preg-match gibt immer "0" zurück, auch wenn es "1" sein müsste
Von alexbot im Forum PHPAntworten: 7Letzter Beitrag: 09.04.10, 20:57 -
Formular - Wenn "selected" trotzdem per onChange="submit()" abschicken möglich?
Von Atalión im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 12.10.09, 16:31 -
[ppt 2003] Per VBA von Ansicht "Gliederung" in Ansicht "Folien" wechseln?
Von serix im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 08.08.08, 14:12 -
"<% Response.Expires=0 %>" oder, "Das Geheimniss der Include-Datei"
Von Alexander Schuc im Forum ASPAntworten: 3Letzter Beitrag: 02.11.01, 10:11





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren