Zum Inhalt springen

Generelle Frage zur PHP-Integration

Erstellt am 23. Oktober 2007 · 2 Antworten · letzte Antwort am 31. Oktober 2007

Tags: PHP, Frage

Blurry ·

Hallo,

ich habe die Aufgabe, eine bestehende Webseite mit viel PHP-Funktionalität in TYPO3 zu integrieren. Beispiel: eine Kundensuche. Sowohl das Nachsehen in der Datenbank als auch das Ausgeben der Ergebnisse in einer speziell formatierten Tabelle ist in PHP geschrieben. Parameter werden zwischen den einzelnen Skripten wohl durch GET oder POST übergeben. Ich stehe ehrlich gesagt ein wenig auf dem Schlauch, da TYPO3 ja gewissermaßen bloß mit einer einzelnen index.php arbeitet. Kann mir jemand auf die Sprünge helfen?

Ist page_php_content für komplexere PHP-Geschichten, die nicht nur einmal einen Output ermitteln und auf der aktuellen Page ausgeben, brauchbar? Davon abgesehen, dass ich die Extension erst noch finden muss, kann ich mir nicht so recht vorstellen, wie das mit den Parameterübergaben und Umleitungen auf andere Seiten funktionieren soll.

Sorry für verwirrenden Text, ich bin grad wohl selbst etwas verwirrt.

Blurry ·

Hi,

danke für die Antwort. Konnte es allerdings inzwischen überraschend mit page_php_content lösen. Ich hätte selbst nicht gedacht, dass das funktioniert, aber es tut es: Als Zielseite eines der Formulare definiere ich einfach eine eigens dafür angelegte statische TYPO3-Seite, die mit einem page_php_content-Inhaltselement gefüllt ist, das nichts weiter als einen Include meiner PHP-Datei enthält. Die Interpretation der über $_POST angekommenen Daten übernimmt der eingebundene PHP-Code, der wiederum andere PHP-Dateien einbindet oder Klassen daraus verwendet, und entsprechenden Output produziert. So ließ sich die ganze komplexe Funktionalität tatsächlich mit ein paar wenigen "statischen" Seiten, zwischen denen immer hin und her gesprungen wird, nachbilden.