Zum Inhalt springen

PHP Script einbinden

Erstellt am 13. Oktober 2005 · 3 Antworten · letzte Antwort am 13. Oktober 2005

Tags: Frage

madmongo ·

Hallo,

ich würde gerne ein phpscript auf einer seite einbinden das die daten senden, auf eine weitere Typo3seite verweist. die daten des Formulars sollen aber von einer externen php anwendung verarbeitet werden. Geht das überhaupt?

Kann mir jemand ein gutes tut oder auch eine extension empfehlen?

Vielen Dank und Grüße

Tom

humpun ·

Hallo Tom,

tt_content.script = CASE 
tt_content.script { 
  key.field = select_key 
  phpscript = PHP_SCRIPT_EXT 
  phpscript.file = fileadmin/script.php 
}

und ja, das geht.

Wenn du PHP kannst, dann wirst du es auch hinkriegen. 😉

humpun

madmongo ·

Hi Humpun,

erstmal vielen Dank für die schnelle Antwort.
Seitens PhP sehen ich keine Probleme, aber da ich noch etwas frisch in sachen Typo3 bin werden die Probleme eher dort auftauchen. Die ersten paar hab ich schon 🙂

tt_content.script = CASE
tt_content.script {
key.field = select_key
phpscript = PHP_SCRIPT_EXT
phpscript.file = fileadmin/script.php
}
-Wird auf der entsprechenden Seite in der config eingebunden? Oder im Template der Seite bei setup/Constants?

key.field = select_key

- Ist das der Bezeichner des Submit buttons?

Vielleicht klingt das alles etwas unerfahren aber ich kenn mich mit Typo3 echt noch nicht so dolle aus 🙁

Wäre super wenn du mir noch etwas auf die Sprünge helfen könntest 🙂

Viele Grüße

Tom

b.​detert ·

Wenn ich es richtig verstanden habe, soll innerhalb einer TYPO3 Seite eine Sende und eine Empfangsseite mit eigenen PHP Scripten gefüllt werden.

Möglichkeit 1)

Ein eigenes PHP Script kann über TS folgendermassen eingebunden werden:

MARKER = PHP_SCRIPT
MARKER.file = pfad/zum/script

Genaueres unter:
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/UserAndUserInt/Index.html
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/UserAndUserInt/Index.html
https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/ContentObjects/UserAndUserInt/Index.html

Möglichkeit 2)
Evtl. bietet es sich aber auch an, eine eigene Extension über den Kickstarter zu bauen. Hier könnte man dann ja die Daten in einer Tabelle ablegen, welche dann wiederum von den exteren PHP Scripten ausgelesen werden können.

Ich würde Möglichkeit 2 bevorzugen
Hoffe ich konnte weiterhelfen 😃

:o EDIT: Ok, der Gang zur Kaffemaschine hat zu lange gedauert, wurde schon beantwortet! 😃