Buon giorno, ho scaricato questo script che, se lasciato com'è funziona,ma se voglio cambiare una directory dinamicamente attraverso una select option, non riesco ad inviare il dato.
Questo è lo script:
codice://select option nella pagina admin.php echo "<select id='Docu_Cassa' name='Docu_Cassa' style='height:23px'>"; echo "<option value=''>Scegli cartella</option>\n"; foreach ($array2 as $key2 => $val2) { echo "<option value='".$val2."'>$val2</option>\n"; } echo "</select>"; echo "</div>"; //script nella pagina admin.php /*****UPLOAD FILE******/ jQuery(function(){ var btnUpload = $('#upload'); var status = $('#status'); //valore preso da una select option var Docu_Cassa = $("#Docu_Cassa").attr('value'); new AjaxUpload(btnUpload, { action : 'upload-file.php', name : 'uploadfile', Docu_Cassa : Docu_Cassa, onSubmit: function(file, ext){ if (! (ext && /^(jpg|png|jpeg|gif|doc)$/.test(ext))){ // extension is not allowed status.text('Only JPG, PNG, GIF or DOC files are allowed'); return false; } status.text('Uploading...'); }, onComplete: function(file, response){ //On completion clear the status status.text(''); //Add uploaded file to list if(response==="success"){ jQuery('[*]').appendTo('#files').html('Preview: [img]./uploads/'+file+'[/img] '+file).addClass('success'); } else{ jQuery('[*]').appendTo('#files').text(file).addClass('error'); } } }); }); /*****UPLOAD FILE******/Praticamente come faccio?Codice PHP://script per l'upload in upload-file.php
$Docu_Cassa = trim($_POST['Docu_Cassa']);
$uploaddir = '../DOC/'.$Docu_Cassa.'/';
$file = $uploaddir . basename($_FILES['uploadfile']['name']);
if (move_uploaded_file($_FILES['uploadfile']['tmp_name'], $file)) {
echo "success";
} else {
echo "error";
}
grazie mille....

Rispondi quotando