Zum Inhalt springen

Constants in PHP auslesen

Erstellt am 25. Mai 2004 · 1 Antwort · letzte Antwort am 25. Mai 2004

Tags: Frage

Lola ·

Ich habe in Constant- Feld eine Konstante(names standort) angelegt & möchte deren Wert nun gerne in meinem PHP-Script verwenden können.

Das hab ich im Setup stehen:

includeLibs.test_class = fileadmin/scripts/test_class.php

main.10{
 subparts.CONTENT{
   20 = USER_INT
   20.userFunc = user_test_class->init
}
}

und hier der Auszug aus dem PHP-File:

<snip>
<?php
class user_test_class {

	var $cObj;
	var $conf;
	var $filiale;

 function init($content,$conf) {
		GLOBAL $TSFE;

		$TSFE->set_no_cache();
		$this->conf = $conf;
		$filiale=$conf["standort"];
...
</snip>

$filiale=$conf["standort"]; ... funktioniert leider nicht so wie ichs mir gedacht hab.
Kann mir da wer weiterhelfen, wie ich den Wert der Konstante in PHP bekomme ??

maxhb ·
Lola schrieb

Ich habe in Constant- Feld eine Konstante(names standort) angelegt & möchte deren Wert nun gerne in meinem PHP-Script verwenden können.

Das hab ich im Setup stehen:

includeLibs.test_class = fileadmin/scripts/test_class.php

main.10{
 subparts.CONTENT{
   20 = USER_INT
   20.userFunc = user_test_class->init
}
}

und hier der Auszug aus dem PHP-File:

<snip>
<?php
class user_test_class {

	var $cObj;
	var $conf;
	var $filiale;

 function init($content,$conf) {
		GLOBAL $TSFE;

		$TSFE->set_no_cache();
		$this->conf = $conf;
		$filiale=$conf["standort"];
...
</snip>

$filiale=$conf["standort"]; ... funktioniert leider nicht so wie ichs mir gedacht hab.
Kann mir da wer weiterhelfen, wie ich den Wert der Konstante in PHP bekomme ??

Sieht im Prinzip gut aus, genau so funktioniert es, wenn man innerhalb einer Extension arbeitet (was hier ja nicht der Fall ist).
Lass Dir doch mal $conf komplett ausgeben, vielleicht ist da nichts drin!

CU
maxhb