Ciao a tutti, ho un problema, non riesco a uplodare l'immagine dentro una cartella (con permessi) sul server.
Ho una root con questa struttura:
root
|
|- sito 1
- immagini (cartella con permessi dove immagazinare le immagini)
|
|- sito 2
- admin
- salva_immagini.php
il file salva_immagini.php contiente il seguente codice:
Non riesco a capire come sia la root esatta da inserire, adesso sto cercando con:codice:if(!isset($_FILES)) $_FILES = $HTTP_POST_FILES; if(!isset($_SERVER)) $_SERVER = $HTTP_SERVER_VARS; $upload_dir = $_SERVER["DOCUMENT_ROOT"] . "/../../sito1/immagini/"; $new_name = ""; $file_name = ($new_name) ? $new_name : $_FILES["lato_a"]["name"]; $url_completo = "$upload_dir$data_flyer/$file_name"; // lato a if(trim($_FILES["lato_a"]["name"]) == "") { die("Non hai indicato il file da uploadare ! "); } if(@is_uploaded_file($_FILES["lato_a"]["tmp_name"])) { @move_uploaded_file($_FILES["lato_a"]["tmp_name"], "$upload_dir/$data_flyer/$file_name") or die("Impossibile spostare il file, controlla l'esistenza o i permessi della directory dove fare l'upload. "); } else { die("Problemi nell'upload del file " . $_FILES["lato_a"]["name"] . " "); } echo "L'upload del file " . $_FILES["lato_a"]["name"] . " è avvenuto correttamente ";
Solo che anche cosi' mi riporta sempre il solito messaggio di errore...codice:["DOCUMENT_ROOT"] . "/../../sito1/immagini/";
Qualche suggerimento a riguardo ?!![]()
Ciao ciao
Micky


Rispondi quotando

