DiamondDog: Problem mit ausgeben von Bildern

Hallo Leute, ich hab da ein kleines Problem mit dem ausgeben von Bidlern. Ich hab es nun geschaft mir alle Bilder mit Pfaden auflisten zu lassen, nur habe ich nun das Problem das ich nicht weiß wie ich diesen Absoluten Pfad umwandeln kann ein nen normalen mit http:// so das ich die Bilder ausgeben kann.

so sieht die Ausgabe momentan aus:

/var/****/****/****/****/bilder/20150828/IMG001/thumbs/IMG_chn0_md_20150828174202_002.jpg
/var/****/****/****/****/bilder/20150828/IMG001/thumbs/IMG_chn0_md_20150828203741_001.jpg
/var/****/****/****/****/bilder/20150828/IMG001/thumbs/IMG_chn0_md_20150828203747_001.jpg

Die PHP Schnipsel dazu sehen so aus:

$camfolder = dirname(__FILE__).'/bilder';

$GLOBALS['folder_array']=array(); 
list_folder($camfolder);
asort($GLOBALS['folder_array']); 


function list_folder($path){
  if( $handle = @opendir($path) ) { 
    while (false !== ($file = readdir($handle))){
      if ($file != "." && $file != ".." && is_dir($path."/".$file) && $file != "lightbox") {
        $GLOBALS['folder_array'][] = $path.'/'.$file;
        list_folder($path.'/'.$file);
      }
    }
  closedir($handle);
  }
}

foreach($GLOBALS['folder_array'] AS $folder){
  foreach(glob($folder.'/*{*.jpg,*.png}', GLOB_BRACE) as $image){ 
    if(preg_match("/thumbs/", $folder)){   
      echo $image."<br />";   
    }
  }
}

Ich hoffe mir kann da jemand weiterhelfen. Danke schon mal für die Hilfe.

Mfg Dog

  1. Hallo Leute, ich hab da ein kleines Problem mit dem ausgeben von Bidlern. Ich hab es nun geschaft mir alle Bilder mit Pfaden auflisten zu lassen, nur habe ich nun das Problem das ich nicht weiß wie ich diesen Absoluten Pfad umwandeln kann ein nen normalen mit http:// so das ich die Bilder ausgeben kann.

    DOCUMENT_ROOT ist hierzu das Stichwort. Das vermittelt zwischen absoluten Pfad und demjenigen, der auf den Server bezogen ist.