---
title: "saubere PHP-Skript-Einbindung"
url: "https://www.typo3.net/d/1735-saubere-php-skript-einbindung"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2003-03-14"
last_reply: "2003-03-20"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# saubere PHP-Skript-Einbindung

TYPO3 › TypoScript · 2 Antworten · gestartet 2003-03-14

## Eröffnungsbeitrag

**SteZa** · 2003-03-14 · [Beitrag #1](https://www.typo3.net/d/1735-saubere-php-skript-einbindung/1)

Hi

Habe bisher ein PHP-Skript per PHP_SCRIPT_EXT eingebunden.

Möchte das jetzt auf die Einbindung per USER umstellen. Trotz TsRef und TsbyEx schnalle ich aber nicht, wie genau das funktioniert.

Bisher habe ich in der externen Datei:

<?php
 $sql = "select uid,title,datetime,short from tt_news order by uid desc limit 5";
 $erg = mysql(TYPO3_db,$sql);
...

Verstehe ich das richtig, dass das jetzt in eine Funktion muss um per USER aufgerufen werden zu können?

marks.NWSQL = USER
marks.NWSQL.userFunc = punkt1->punkt2

punkt1 ist gleich Variable?
punkt2 ist gleich Funktionsname?

## Antworten

### [#2](https://www.typo3.net/d/1735-saubere-php-skript-einbindung/2) · Thomas · 2003-03-20

Hi,

versuch das Script so eingebinden, bei mir hat es geklappt.

includeLibs.script = fileadmin/scripts/user_class.php

subparts.XXX = USER_INT
 subparts.XXX.userFunc = user_test->bonus
 subparts.XXX.test {
   color = black
}
user_test - Klassenname
bonus - Methodenname

Im php-Script kannst du dann auf color so, $conf["test."]["color"] zugreifen.

Gruß
Thomas

### [#3](https://www.typo3.net/d/1735-saubere-php-skript-einbindung/3) · SteZa · 2003-03-20

OK, dank Dir. Ich lasse es aber erstma' bei PHP_SCRIPT_EXT, obwohl dadurch kein Caching. Methoden, Klassen, dafür brauche ich wohl noch ein paar Jahreszeiten um das zu verstehen.

---

Quelle: „saubere PHP-Skript-Einbindung“, typo3.net, https://www.typo3.net/d/1735-saubere-php-skript-einbindung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
