ciao a tutti,
devo fare un upload di un file, sono nella directory ADMIN e all'intero di essa c'è la cartella [B]upload_files[B] e lo script risiede in ADMIN, siccome il server che ospita il sito permette di visualizzare i file solo nelle cartella PUBLIC nella root principale, non ho fatto altro che dargli quella cartella di riferimento...NIENTE DA FARE! il file non viene uplodato e mi da errore ovviamente

Codice PHP:

$url_dir 
"http://".$_SERVER['HTTP_HOST'];
$upload_dir "public/";
$upload_url $url_dir."/public/";


function 
do_upload($upload_dir$upload_url ,&$ok, &$directory) {    
    
$temp_name $_FILES['userfile']['tmp_name'];
    
$file_name $_FILES['userfile']['name']; 
    
$file_type $_FILES['userfile']['type']; 
    
$file_size $_FILES['userfile']['size']; 
    
$result    $_FILES['userfile']['error'];
    
$file_url  $upload_url.$file_name;
    
$file_path $upload_dir.$file_name;
    
    if(!
$temp_name==""){
    
$result  =  move_uploaded_file($temp_name$file_path); 
...probabilemnte non si può tornare indietro di directory?!?!?


grazie mille!!!