23. marts 2008 - 04:16Der er
9 kommentarer og 1 løsning
Upload script - skal udbygges til masseupload
Hej Ekspeter!
Jeg sidder med et upload script jeg har bygget sammen af forskellige funktioner herinde fra.
Jeg kunne godt tænke mig at den kan uploade 30 billeder af gangen med en browseknap til hver af de 30. felter - hvordan gør jeg det? ELLER, endnu BEDRE, er det muligt at lave en boks hvor man kan markere en række billeder og så trykke ok, hvorefter der i en stor boks kommer en liste over de valgt filer? Hvordan gøres det?
Løsningen med at vælge en række billeder i én browse, trykke ok, og så kommer der en liste over de valgte billeder, og så trykke indsæt - er ultimativt bedst..
Ja okay, jeg har selve apletten som virker, den er rigtig flot og ser god ud - har kigget i deres dokumentation, men jeg kan ikke finde ud af hvordan jeg får den til at uploade de valgte filer. Er det noget i kan hjælpe mig med? Har fundet det her: http://jumploader.com/doc_serverside_partphp.html# men det kan jeg heller ikke få til at virke ..
// // the $client_id is an essential variable, // this is used to generate uploaded partitions file prefix, // because we can not rely on 'fileId' uniqueness in a // concurrent environment - 2 different clients (applets) // may submit duplicate fileId. thus, this is responsibility // of a server to distribute unique clientId values // (or other variable, for example this could be session id) // for instantiated applets. $client_id = $_GET[ 'clientId' ];
// // move uploaded partition to the staging folder // using following name pattern: // ${clientId}.${fileId}.${partitionIndex} $source_file_path = $_FILES[ $file_param_name ][ 'tmp_name' ]; $target_file_path = $stage_dir . $client_id . "." . $file_id . "." . $partition_index; if( !move_uploaded_file( $source_file_path, $target_file_path ) ) { echo "Error:Can't move uploaded file"; return; }
Men udenfor den har jeg lavet en select og en button (type: submit) som angiver den kategori der skal uploades til. Hvordan får jeg den med over i uploadHandler.php fra apletten/scriptet? Jeg har prøvet både med hidden input, ?kategori=xx i uploadHandler.php.. Kan man lave en param der kan hentes fra uploadHandler?
Måske noget i stil med: <param name="kategori" value="'.$_POST[kategori].'" />
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.