Hallo!
Ich will auf meiner HP im Admin-Bereich mit phpinf() die Informationen über PHP ausgeben. Jedoch will ich mein Design nutzen. Wie kann ich Verhindern, dass die Seite formatiert wird?
Wäre mir nicht bekannt dass das geht.
Du kannst aber die Ausgabe puffern und manipulieren:
<?php
// Dein Stylesheet
$css = 'http://example.com/styles.css';
// Ausgabe-Puffer starten
ob_start();
// phpinfo() in Ausgabepuffer schreiben
phpinfo();
//Ausgabe in Variable schreiben
$output = ob_get_contents();
// Ausgabepuffer löschen
ob_end_clean();
// CSS-Definition ersetzen
echo preg_replace("/<style[^>]*?>.*?</style>/si",'<link rel="stylesheet" type="text/css" href="'.$css.'">',$output);
?>
Guck mal in den Quelltext einer "normalen" phpinfo()-Ausgabe, da siehst Du oben definiert welche Klassen es gibt, die kannst Du ja dann direkt benutzen.
Grüße
Andreas
SELFHTML Linkverzeichnis: http://aktuell.de.selfhtml.org/links/