Multiupload
am 12.09.2006 16:38:22 von RadiationHallo,
ich versuche jetzt seit mehreren Stunden alles möglich einen multiple
Upload zu schaffen.
Ich habe folgenden HTML Code als Forumlar:
class=3D"normalfont">Upload |
Hochzuladende Datei:
enctype=3D"multipart/form-data">
ut" /> |
ut" /> |
ut" /> |
ut" /> |
ut" /> |
ut" /> |
/>
Und das ist die Funktion welche ich gemacht habe um das ganze
hochzuschieben, allerdings scheint das move_uploaded_file nicht zu
klappen:
function upload2stt(){
global $db,$tpl,$groupid,$tblprefix,$user;
$message =3D '';
//getting uploaddir
$upload =3D $db->query_first("SELECT upload_dir FROM
"$tblprefix."_groups WHERE id=3D'".$groupid."'");
//check if groupfolder exists
if(!is_dir($upload['upload_dir'])) mkdir($upload['upload_dir']);
//check if userfolder under groupfolder exists
if(!is_dir($upload['upload_dir'].$user))
mkdir($upload['upload_dir'].$user);
$files =3D $_FILES['upload'];
for($i=3D1;$i<=3D6;$i++){
if(move_uploaded_file($_FILES['upload']['tmp_name'][$i],$upl oad['upload_d=
ir'].$user."/".$_FILES['upload']['name'][$i])){
$tpl->assign("i",$i);
$message .=3D $tpl->fetch('file_uploaded.tpl');
}
else{
$tpl->assign("i",$i);
$message .=3D $tpl->fetch('file_notuploaded.tpl');
}
$tpl->assign("message",$message);
}
}
Kann mir jemand verraten warum es nicht funktioniert? Bin so langsam am
verzweifeln o_O
Liebe Grüße
Sascha