ciao ragazzi, dal sito php.html.it ho scaricato questo script per l'upload di files, ma è davvero troppo scarno. mi servirebbe un pò di codice che controlli per esempio se il file già esiste, quindi nega l'up, e magari anche l'inserzione del nome del file in un database... qualcuno ha qualche idea? io non so dove mettere le mani, vedo troppi "if..." e non so dove inserire il codice di controllo e inserimento nel db. grazie!!
Codice PHP:
<?php

define
("UPLOAD_DIR""./uploads/");

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']))
        {
            
move_uploaded_file($file['tmp_name'], UPLOAD_DIR.$file['name']);
        }
    }
}

?>