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!!!