Hallo Leute,
Ich brauche mal hilfe.
Ich habe einen Ordner mit mehreren Unterordnern, in diese will ich dateien uploaden.
Ich habe ein UploadScript, über das man Dateien in das gesamte Rootverzeichnis hochladen kann. Das ist mir aber zu unübersichtlich.
Weis einer wie man das Script abändern kann, so das nur der Ordner mit seinen Unterordnern zu sehen ist?
Hier mal das Script:
Ich brauche mal hilfe.
Ich habe einen Ordner mit mehreren Unterordnern, in diese will ich dateien uploaden.
Ich habe ein UploadScript, über das man Dateien in das gesamte Rootverzeichnis hochladen kann. Das ist mir aber zu unübersichtlich.
Weis einer wie man das Script abändern kann, so das nur der Ordner mit seinen Unterordnern zu sehen ist?
Hier mal das Script:
HTML:
<form method="post" action="" enctype="multipart/form-data">
<p>Bitte Datei auswählen
<br />
<input type="file" size="50" name="datei" />
Ziel: <select name="ziel">
PHP:
if($_POST[senden]=='Hochladen'){
copy($_FILES['datei']['tmp_name'], $_POST[ziel]."/".$_FILES[datei]['name']);
}
$ziel='<option value=".">Rootverzeichnis</option>';
$verz = opendir("./");
while ($file = readdir ($verz)) {
if($file!="." && $file!=".." && is_dir($file))
{
$ziel.='<option value="./'.$file.'"">'.$file.'</option>';
$verz2= opendir('./'.$file);while ($file2 = readdir ($verz2)) {if($file2!="." && $file2!=".." && is_dir('./'.$file.'/'.$file2)){$ziel.='<option value="./'.$file.'/'.$file2.'"">-'.$file2.'</option>';
}
}
}
}
echo $ziel;closedir($verz);echo'</select></p></div>
<p><input class="formbut" type="submit" name="senden" value="Hochladen" /></p>
</form>';
Zuletzt bearbeitet: