rieccomi...
e tutto il girono che sto battendo la testa su questo script ma non riesco a trovare l'errore
codice:
if(is_uploaded_file($_FILES['upimg']['tmp_name'])){
$cartella=date("Y").date("m");
$upload_dir=$_SERVER['DOCUMENT_ROOT'].'/upload/'.$cartella.'/';
if(!file_exists($upload_dir)){mkdir($upload_dir);}
$filename=$id.'_'.$_FILES['upimg']['name'];
$estensioni_ammesse=array('jpg','jpeg','gif','png');
$estensione=substr($filename,strpos($filename,'.')+1,(strlen($filename)-strpos($filename,'.')));
if(in_array($estensione,$estensioni_ammesse)){
move_uploaded_file($_FILES['upimg']['tmp_name'],$upload_dir.$filename);
$sql='update immagini set img_url="'.$cartella.'/'.$filename.'" where img_port_id='.$id.' ';
mysql_query($sql);
}
else{/*scrivere un'errore*/}
}
il problema è che non riscontro nessun errore... non fa semplicemente niente, l'ho anche messo in una funzione da solo in modo che uan volta richiamata facesse solo quello ma non succede niente .....