---
title: "Externes PHP Skript und Variable"
url: "https://www.typo3.net/d/78598-externes-php-skript-und-variable"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2008-06-18"
last_reply: "2008-06-19"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Externes PHP Skript und Variable

Allgemein · 2 Antworten · gestartet 2008-06-18

## Eröffnungsbeitrag

**SCRaPY** · 2008-06-18 · [Beitrag #1](https://www.typo3.net/d/78598-externes-php-skript-und-variable/1)

Hallo Zusammen.. nach etlichen Stunden des Suchens und Ausprobierens bin ich nun völlig verwirrt..

Ich möchte ein externe PHP Datei einbinden.
Das funktioniert auch mittels +ext Template

```typoscript
tt_content.script = CASE
tt_content.script {
 key.field = select_key
 my_chart.meinevariable = 
 my_chart = PHP_SCRIPT_EXT
 my_chart.file = fileadmin/myphp/test1.php
}
```

Auf der entsprechenden Typo-Seite lege ich dann ein Content Element vom Typ Skript an und die Ausgabe von test1.php wird auf der Seite ausgegeben.

Jetzt würde ich aber gerne eine Variable an das test1.php übergeben. Weiss aber nicht wie?

Auf die Variable "meinevariable" aus dem ext Template kann ich in der test1.php zugreifen.

Wie kann ich diese Variable aus TS heraus abhängig von der jeweiligen Seite befüllen? (Kann ich das +ext Template von hier aus ändern und um diese Info erweitern?)

Kann ich das Parameter Feld vom skript Element nutzen?
Oder befinde ich mich damit völlig auf dem Holzweg?

Bin kurz davor 24 +ext Templates anzulegen und dort die Variable manuell einzutragen.. unschön.

Vielen Dank schonmal vorab,
SCRaPY  #paralyzed#

## Antworten

### [#2](https://www.typo3.net/d/78598-externes-php-skript-und-variable/2) · alphaonline · 2008-06-18

in den **CONSTANTS**  der Seite:
entry.values {
  # hier WERT übergeben; ###WERT#### anpassen
   MyVar= ###WERT###
  }

im **Setup**  dann
tt_content.script = CASE
tt_content.script {
 key.field = select_key
 my_chart.meinevariable = {$entry.values.MyVar}
 my_chart = PHP_SCRIPT_EXT
 my_chart.file = fileadmin/myphp/test1.php
}

oder: als Link anhängen und mit $_REQUEST[...] abfragen

### [#3](https://www.typo3.net/d/78598-externes-php-skript-und-variable/3) · SCRaPY · 2008-06-19

Hallo alphaonline,

vielen Dank! Damit bekomme ich eine Lösung hin... und werde die Seiten jetzt auch damit umsetzen.

Aber nochmal zum Verstehen. Ich kann einem Skript Element keine Variable mitgeben?

Angenommen es soll auf einer Seite drei mal das gleiche Skript (zur Chartgenerierung) aufgerufen werden, aus den Constanten der Seite bekomme ich ja jetzt nicht heraus, um welchen Skriptaufruf es sich handelt.

Beispiel: Das erste Skript soll ein Tortendiagramm (myCharttype=pie) zeichen, dann das zweite ein Balkendiagramm (myCharttype=bar) und das dritte wieder ein Kreisdiagramm (myCharttype=pie).

Danke nochmal,
SCRaPY

---

Quelle: „Externes PHP Skript und Variable“, typo3.net, https://www.typo3.net/d/78598-externes-php-skript-und-variable
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
