Zum Inhalt springen

saubere PHP-Skript-Einbindung

Erstellt am 14. März 2003 · 2 Antworten · letzte Antwort am 20. März 2003

Tags: Frage

SteZa ·

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?

Thomas ·

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

SteZa ·

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.