Buon pomeriggio,
ho una pagina che riceve da un form un file da caricare sul server. Il problema è che la funzione move_uploaded_file mi restituisce sempre false e non riesco quindi a salvare il file nella directory che voglio.
Riporto il codice php:
Codice PHP:
<?php
    session_start
();
    require_once(
'sec_functions.php');
    
controllo('org');
    
$id = (int)$_SESSION['id'];
    require_once(
'mysqlconn.php');
    
mysql_select_db($database$utenti);
    
$ev = (int)$_POST['evento'];
    
$directory "/Immagini/Eventi/".$ev."/";
    
$destinazione $directory."anteprima.png";
    
$imageType $_FILES["filetoUpload"]["type"];
    echo 
$imageType;
    if(
$imageType == "image/png"){
        
chmod($_FILES["filetoUpload"]["tmp_name"], 0777);
        if(
move_uploaded_file($_FILES["filetoUpload"]["tmp_name"], $destinazione)){
            
header('Location: caricafile.php?stat=success');
        }else{
            
header('Location: caricafile.php?ev='.$ev.'&error=2');
        }    }else{
        
header('Location: caricafile.php?ev='.$ev.'&error=1');
    }
?>
Quale è il problema?