01
Aug
07

PHP Skript direkt in die TYPO3 Seite einbinden

Mittels der Extension page_php_content ist es Möglich kleine PHP-Skripte bzw. einzelne PHP Befehle direkt als TYP3-Content Element einzubinden. Nach Installation der Extension gibt es einen neuen Inhaltstypen “PHP-Script”, welcher ähnlich wie der HTML-Container arbeitet. Der Unterschied besteht eben darin, dass man in dieses Element auch PHP Skripte direkt einbinden kann.

Da die Extension scheinbar nicht mehr im Repository zu finden ist füge ich diese hier dem Beitrag zum downloaden bei: page_php_content


4 Responses to “PHP Skript direkt in die TYPO3 Seite einbinden”


  1. 1 Ingo Aug 6th, 2007 at 07:58

    Vom Einsatz dieser Extension ist nur abzuraten! Sie ist nicht ohne Grund nicht mehr im TER zu finden. Aus Sicherheitsgründen wurde sie entfernt. Mit der Extension ist es jedem Redakteur möglich beliebigen Code in TYPO3 einzuschleusen und somit auch seine Rechte zu erhöhen, Passwörter herauszufinden, die komplette Installation unbrauchbar zu machen, zu löschen, oder was auch immer alles mit PHP möglich ist anzustellen!

    Die Extension also auf gar keinen Fall benutzen und stattdessen lernen wie man TYPO3 Extensions entwicklet und den nötigen Code so unterbringen.

  2. 2 andreas Aug 6th, 2007 at 08:11

    Du hast natürlich vollkommen Recht Ingo, dass diese Extension eine große Sicherheitslücke öffnet. Ich selbst habe auch schon einige Extensions programmiert. Die PHP-Extension wurde auf einer einzigen Seite eingebunden wo ich ein bestehendes HTML-Formular übernommen habe und nur eine GET-Variable dynamisch ausgegeben habe. Weiters ist dies nicht eine Webseite wo fremde Redakteure freien Zugriff haben und zusätzlich wurden dem einzigem Backend-Benutzer das Recht zu diesem Seitentyp nicht gewährt.

    Trotzdem muss ich dir natürlich zustimmen, dass diese Extension nur eine “Notlösung” für minimalste Probleme ist.

  3. 3 Ingo Aug 6th, 2007 at 14:39

    selbst das hätte sich bestimmt über reines TS oder ein über USER eingebundenes PHP Skript lösen können…

  4. 4 andreas Aug 6th, 2007 at 16:24

    Hm, natürlich könnte man vieles anders bzw. eleganter lösen. Sagen wir es war in dem Moment die pure Faulheit, bzw. es war die schnellste und direkteste Lösung. Ich lass den Download trotzdem mal hier. Muss jeder selbst entscheiden ob er die Extension nutzen will oder nicht :-).

Leave a Reply




Oktober 2008
M D M D F S S
« Sep    
 12345
6789101112
13141516171819
20212223242526
2728293031  

Categories

all Allgemein (10)
bugs (2)
fun (4)
geek (7)
iPhone (1)
T3BOARD08 (10)
typo3 (12)
typo3-basics (3)
typo3-snippets (3)
typo3-tipps (11)
TYPO3camp (6)
web (1)
Homepagevorlage kaufen

Badge Farm

  • Add to Technorati Favorites
  • Feeds burnt by Feedburner
  • Feed