Einzelnen Beitrag anzeigen
Alt 20.07.2010, 21:45  
ChrisB
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von zerality Beitrag anzeigen
Jedoch ist in dieser Datei dann nur der Text enthalten und nicht so wie es dem User eigentlich dargstellt werden soll.
Ja dann schreib halt das rein, was der User eigentlich dargestellt bekommen soll ...

PHP-Code:
<?php
$text 
'...';
if(!isset(
$nur_include_modus) {
  
// ausgabe vollständiges HTML-Dokument
}
?>
Wenn du nur den Inhalt von $text in deinem Hauptscript verfügbar haben willst - dann setzt du in diesem die Variable $nur_include_modus, bevor du die Datei per include einbindest.
Und wenn sie direkt aufgerufen wird, dann gibt's diese Variable nicht - dann gibst du halt ein vollständiges HTML-Dokument aus, welches irgendwo auch den Inhalt von $text enthält.

Das wäre jetzt erst mal ein sehr primitiver Ansatz.
Das liesse sich natürlich noch verbessern, in dem man Datenhaltung und -ausgabe trennt. Aber das überlegst du dir bitte mal selber, wie man das machen könnte.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten