Zack
cookies vader
Hi!
Mit folgender Funktion ermittle ich die Dateiendung (Auszug aus einer Klasse):
Folgendes Problem tritt dabei auf: Durch diese function
wird ein Array mit alle Datein in einem übergebenem Ordner gebildet. Das Array beinhaltet durch diese oben genannte Funktion get_ending allerdings nur jeweils 1 Datei 1 Typs,
Ich find aber leider keinen Fehler, sieht wer einen?
Danke im Vorraus,
mfg Ra7or
Mit folgender Funktion ermittle ich die Dateiendung (Auszug aus einer Klasse):
PHP:
private function get_ending($t_file)
{
$t_file=(string)$t_file;
if(strstr($t_file,'/'))
{
$t_file = explode('/',$t_file);
$t_file = end($t_file);
}
if(strstr($t_file,'.'))
{
$t_file = explode('.',$t_file);
$t_return = end($t_file);
} else {
$t_return = false;
}
return $t_return;
}
Folgendes Problem tritt dabei auf: Durch diese function
PHP:
public function files($folder, $filter="", $filter_folder=0)
{
$this->folder=$folder;
$this->filter=$filter;
$this->filter_folder=$filter_folder;
$this->handle=opendir($this->folder);
$t_file="";
while($t_file=readdir($this->handle))
{
if($t_file!="." AND $t_file!="..")
{
$this->inhalt[$this->get_ending($t_file)]=$t_file;
}
}
closedir($this->handle);
}
Ich find aber leider keinen Fehler, sieht wer einen?
Danke im Vorraus,
mfg Ra7or