Ciao a tutti, uso il seguente codice per fare l'upload di un immagine all'interno di una cartella e del suo rispettivo percorso (path) all'interno del database. In locale funziona tutto, una volta in remoto non funziona più, ho controllato la connessione al database ed è tutto ok non so cosa possa essere...

Codice PHP:
/* UPLOAD IMAGE */     
if (isset($_FILES['image']))     
{     
$errors = array();     
$allowed_ext = array('jpg''jpeg''png''gif');     
$file_name $_FILES['image']['name'];     
$file_ext strtolower(end(explode('.'$file_name)));     
$file_size $_FILES['image']['size'];     
$file_tmp $_FILES['image']['tmp_name'];     
if (
in_array($file_ext$allowed_ext) === false)     
{     
$errors[] = "<div class='error_upload'>wrong extension!</div>
"
;     
}     
if (
$file_size 2097152)     
{     
$errors[] = "<div class='error_upload'>wrong dimension!</div>
"
;     
}     
if (empty(
$errors))     
{     
if (
move_uploaded_file($file_tmp'upload/images_u/'.$file_name))     
{     
echo 
'<div class="error_upload">Done!</div>
'
;                                  
$query_image_upade mysql_query("UPDATE tblu SET photo = 'upload/images_u/".$file_name."' WHERE id =$r_id");                 
}     
}    
else     
{     
foreach (
$errors as $error
{     
echo 
$error'
'
;     
}     
}     
}     
}     } 
Grazie a tutti!