PHP_SCRIPT

Dieses Objekt bindet ein PHP-Script ein. Sie sollten diese Dateien statt mit ".php" lieber mit ".inc" benennen, da sie ja eingebunden und nicht direkt ausgeführt werden sollen.

ANMERKUNG: Diese Option wird ignoriert, wenn in der localconf.php $TYPO3_CONF_VARS["FE"]["noPHPscriptInclude"]=1; gesetzt ist.

EigenschaftDatentypBeschreibungStandard
fileresource

Datei, die eingebunden wird. Die Datei muss validen PHP-Code enthalten. Sie wird mit include() eingebunden.

Hinweise:

  1. Alle Inhalte müssen in $content geschrieben werden. Keine Ausgabe durch echo.
  2. Rufen Sie $GLOBALS["TSFE"]->set_no_cache(), wenn Sie das Cachen dieser Seite verhindern wollen. Setzen Sie dies während der Entwicklung. Und setzen Sie diese Eigenschaft, wenn Ihre Inhalte nicht in den Cache geschrieben werden sollen.

    ANMERKUNG: Wenn Sie einen Parsingfehler in Ihrem Script haben, wird $GLOBALS["TSFE"]->set_no_cache() NICHT ausgeführt, das Cachen also auch nicht deaktiviert. Nach einem Parsingfehler müssen Sie manuell den Seiten-Cache leeren, nachdem Sie den Fehler korrigiert haben.
  3. Der Array $conf enthält die Konfiguration für das PHP_SCRIPT-Objekt. Verwenden Sie debug($conf) um den Inhalt zum Debuggen auszugeben.