Die Idee war, formatierten Quelltext auszugeben. Dh. z.b. Script A:
<html>
<head>
<style type="text/css"><!--
<? IncludeEx("default.css", 6); ?>
-->
</head>
. . .
default.css:
p
{
color:red;
}
Ergebnis:
<html>
<head>
<style type="text/css"><!--
p
{
color:red;
}
-->
</head>
. . .
IncludeEx:
function IncludeEx($page, $depth) {
$sFirst=ob_get_contents();
ob_end_clean();
echo $sFirst;
ob_start();
include $page;
$sSecond=ob_get_contents();
ob_end_clean();
$sSecond = moveright($sSecond, $depth);
echo $sSecond;
ob_start();
}
Nur ... wenn $page nochmal eine Seite mit IncludeEx einbindet, kommt der OutputBuffer durcheinander, da der eine solche Rekursive verschachtelung nicht kennt...
Thx, Peter