dateien auflisten, die auf ftp liegen
mech
- php
moin
ich hab hier n ftp, und möchte die sich darauf befindlichen dateien abhängig von den ordnern in verschiedenen select-boxen haben
dafür hab ich folgendes geschrieben, aber das skript bricht durch zeitüberschreitung ab, ich weiß nicht warum
kann mir da jemand helfen?
hier der entsprechende teil:
$host="192.168.0.11";
$ftp=ftp_connect($host);
if($ftp)
{
$login=ftp_login($ftp,"anonymous","");
if($login)
{
$list_1=ftp_nlist($ftp,"/");
$i=0;
foreach($list_1 as $list_i => $dname)
{
if(!strstr($dname,"."))
{
$struktur[$i]=substr($dname,1);
$i++;
}
}
foreach($struktur as $list_i => $directory)
{
$files=ftp_nlist($ftp,$directory);
echo "<select name='".$directory."'>";
foreach($files as $findex => $file)
{
echo "<option>".$file."</option>";
}
echo "</select>";
}
}
else echo "<center>Es ist ein interner Fehler aufgetreten!<br><br>Bitte benachrichtigen Sie einen der Orga!</center>";
}
else echo "<center>Der Fileserver konnte nicht erreicht werden!</center>";
ftp_quit($ftp);