Ik heb besloten een simpele galerij te ontwikkelen voor Simple Machines Forum. Enfin, ik ben nu bezig met een Bulk Upload feature. Het probleem is alleen dat het eerst maar 1 bestand uploadde, daarna niet en zo ging het maar door. IK kom er helaas zelf niet meer uit, dus ik hoop dat iemand van jullie het antwoord weet. Daarbij moet ik nog wel een paar dingen terug zetten (qua beveiliging), maar wanneer het script werkt, ga ik de Bulk Upload-beveiliging terug zetten.
global $txt, $scripturl, $boarddir, $smcFunc;
// Increase time limit
set_time_limit(0);
// Let's upload each file
foreach($_FILES as $key => $image_item)
{
// Upload to
$upload_to = $boarddir . '/vgallery_img/';
// Extend it a little bit
$upload_to = $upload_to . basename($image_item['name']);
// Move
move_uploaded_file($image_item['tmp_name'], $upload_to);
// Let's create a good name
$file_name = $image_item['name'];
// Add it into the database. Meh, we're almost done.!!
$smcFunc['db_query']('', "INSERT
INTO {db_prefix}vg_items
VALUES(
'',
'$file_name',
'$file_name',
'',
'0',
'',
'',
'".$_GET['category']."'
)", array());
}
// Redirect!
redirectexit('action=gallery;sa=browse;id='.$_GET['category']);En hieronder de input box:
<input type="file" name="item" multiple="multiple" size="40" />Alvast ontzettend bedankt! :D
Robert