@@Enrico:
nuqneH
Mir ist aufgefallen, dass abgeraten wird, komplette html-Dateien zu integrieren, unabhängig der gewählten "Art".
Wenn deine Seite so aussieht
<!DOCTYPE html>
<html>
<head>
<title>Meine Seite</title>
</head>
<body>
<?php [code lang=php]readfile("foo.inc");
~~~ ?>
</body>
</html>[/code]
dann darf die Datei foo.inc nicht so aussehen
~~~html
<!DOCTYPE html>
<html>
<head>
<title>Mein Include</title>
</head>
<body>
<p>Das wird eingefügt.</p>
</body>
</html>
sonst würde ja das rauskommen:
<!DOCTYPE html>
<html>
<head>
<title>Meine Seite</title>
</head>
<body>
<!DOCTYPE html>
<html>
<head>
<title>Mein Include</title>
</head>
<body>
<p>Das wird eingefügt.</p>
</body>
</html>
</body>
</html>
und das wäre natürlich falsch.
In foo.inc steht nur das, was an der jeweiligen Stelle eingefügt werden soll:
<p>Das wird eingefügt.</p>
Dann kommt das Richtige raus:
<!DOCTYPE html>
<html>
<head>
<title>Meine Seite</title>
</head>
<body>
<p>Das wird eingefügt.</p>
</body>
</html>
Ist der Aufwand, html zu "includen" (meine css-, php- und js-Dateien habe ich ausgelagert), nicht wesentlich höher als einen iframe zu verwenden?
Nein.
Qapla'
--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)