Hallo Tom,
Warum steht da nicht
$upload = new upload($file);
$helper = new helper();
$token = $helper -> token(('albenImage_',1,'32');
du hattest wohl recht, wenn ich deinen Code nehme, dann wird auch das Bild bzw. die Bilder richtig gespeichert, mein Script sieht nun wie folgt aus und alle Uploads die ich bis jetzt gemacht habe funktionieren.
$album = $_GET['album'];
$user = mysql::instance()->UserDaten()->user_id;;
if($_POST["abschicken"]){
$files = array();
foreach ($_FILES['uab_bild'] as $k => $l) {
foreach ($l as $i => $v) {
if (!array_key_exists($i, $files))
$files[$i] = array();
$files[$i][$k] = $v;
}
}
foreach ($files as $pos=>$file) {
$upload = new upload($file);
$helper = new helper();
$token = $helper -> token('albenImage_',1,'32');
if($upload->uploaded){
$upload->file_new_name_body = $token;
$upload->process('media/bilder/gross/');
if($upload->processed){
$upload->file_dst_name;
$upload->file_new_name_body = $token;
$upload->image_resize = true;
$upload->image_x = 100;
$upload->image_ratio_y = true;
$upload->process('media/bilder/klein/');
if ($upload->processed) {
$filename = $upload->file_dst_name;
}}
echo "<pre>";
print_r($file);
echo "<br>";
echo $filename;
echo "<br>";
echo $album;
echo "<br>";
echo $user;
echo "</pre>";
}
}
$upload->clean();
}