Ragazzi sono disperato, non ne vengo a capo. Questa è la mia function:
Non entra mai nel ciclo while, e il file esiste...non ce la faccio più, mi sembra di non avere via di uscita...mi affido alla vostra sapienza!Codice PHP:class FileUpload{
//la directory in cui verrà uploadata l'img
var $up_dir;
//la directory temporanea in cui verrà uploadata l'img
var $up_dir_tmp;
//il nome del file
var $filename;
//il nuovo nome del file se vogliamo rinominarlo
var $new_filename;
function Upload($files){
if(!file_exists($this->up_dir_tmp)){
die('La directory non esiste!');}
if(trim($files["name"]) == ""){
die("Non hai indicato il file da uploadare!");}
$id=0;
$this->filename = $files["name"];
while(file_exists($this->up_dir.$this->filename))//$this->up_dir ha valore: picture/
{
//incrementa l'id
$id++;
$this->filename=$id."_".$this->filename;
}
if(is_uploaded_file($files["tmp_name"])){
move_uploaded_file($files["tmp_name"],$this->up_dir_tmp.$this->filename)
or die("Impossibile spostare il file;controlla l'esistenza o i permessi della directory!");
}else{
die ("Problemi nell'upload del file ".$this->filename);}
}
Chiedetemi tutto quello di cui avete bisogno per capire quale potrebbe essere il problema.

Rispondi quotando