ciao, grazie per la risposta
ho provato come dici tu, ma stampando il nome della foto non è corretto!! es: se il file che sto caricando è mare rec.jpg mi stampa solo m come mai??il codice che mi hai suggerito l'ho inserito qua, credo sia giusto
Codice PHP:
define("UPLOAD_DIR", "./$dir/");
if(isset($_POST['action']) and $_POST['action'] == 'upload')
{
if(isset($_FILES['user_file']))
{
$file = $_FILES['user_file'];
if($file['error'] == UPLOAD_ERR_OK and is_uploaded_file($file['tmp_name']))
{
$file = str_replace(' ', '_', $file['name']);
move_uploaded_file($file['tmp_name'], UPLOAD_DIR.$file['name']);
$foto=$file['name'];
$query = "UPDATE utenti SET foto1='$foto' WHERE nick='$nome_utente'";
mysql_query($query);
echo "nuova foto: $foto
";
}
}
}