ragazzi, ho un grave problema non riesco ad inviare il nome della cartella e sottocartella alla pagina che fà l'upload...
questo è la pagina:
codice:
/*****UPLOAD FILE******/
jQuery(function(){
var btnUpload = $('#upload');
var status = $('#status');
var Docu_Cassa = $("#Docu_Cassa");
var SubDirCassa = $("#SubDirCassa");
var title = $('#large');
new AjaxUpload(btnUpload, {
action : 'upload-file.php',
name : 'uploadfile',
data : {
Docu_Cassa : Docu_Cassa,
SubDirCassa : SubDirCassa
},
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;
}
alert(Docu_Cassa);
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******/
nella pagina upload-file.php
Codice PHP:
$Docu_Cassa = $_POST['Docu_Cassa'];
$uploaddir = '../DOC/';
$file = $uploaddir . basename($_FILES['uploadfile']['name']);
if (move_uploaded_file($_FILES['uploadfile']['tmp_name'], $file)) {
echo "success";
} else {
echo "error";
}
Il problema ce l'ho già nello script Ajax, praticamente non mi vede i valori e quindi i nomi della cartella e sottocartella...
Dov'è che sbaglio?
Aiutoooooooooooooooooo