Bekomme den Pfad nicht hin

Theo69
Hi alle,
Ich habe mehrer strings miteinander verbunden. Es klappt aber nicht, wo ist da der Fehler, sieht das einer von euch?

Ich Sende mal den Code mit dem ich arbeite, und den ich ändern will.


php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
function NavGen() {
        require("parameter.inc.php");
        $handle opendir("/srv/www/htdocs/bilderhaus/wohnzimmer/haus/pictures/thumbs");
        
        
        
        while($file readdir($handle)){
            if ($file != "." && $file != "..") {
                $this->picsArr[] = $file;


Das oben funktioniert einwandfrei.
Das möchte ich aber, um den Pfad nur noch in der Confi.inc ändern zu müssen und nicht in 30 Dokumenten, wie folgt haben.

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
function NavGen() {
        require("parameter.inc.php");
        $handle opendir($root_path_ordner.$get_bilder_xx."haus/pictures/thumbs");
        
        
        
        while($file readdir($handle)){
            if ($file != "." && $file != "..") {
                $this->picsArr[] = $file;


Nur das funktioniert irgendwie nicht.


Dies ist nur ein Ausschnitt vom gesamten Script.

Wer weis was falsch ist?

Gruß
Theo
xundy
wahrscheinlich ist $root_path_ordner nicht gesetzt, wenn doch hast du vegessen dies durch global $root_path_ordner; auch in der Function verfügbar zu machen,
dies gilt natürlich für alle Variablen die glbal verfügbar sind, wen du diese auch in Funktionen verwenden willst musst du dies durch global .......; machen

mfg
Theo69
Hi,
vielen dank euch allen, habe das Problem gelöst, ging über die global.

Gruß
Theo