Ciao a tutti,
come da oggetto non riesco ad indicare una cartella diversa dal percorso dov'è il file upload.php nella quale spostare il file caricato.
Quando provo ad indicarne una diversa mi restituisce errori legati all'impossibilità di scrivere in quelle cartelle (eppure i permessi sono 777)
Il percorso in cui è il file upload è il seguente:
http://www.nomesito.com/prova_php/upload.php
Se volessi invece carivare la foto in quest'altra directory:
http://www.nomesito.com/prova_foto
come fare?
Grazie a tutti.
Ecco il file upload.php
come da oggetto non riesco ad indicare una cartella diversa dal percorso dov'è il file upload.php nella quale spostare il file caricato.
Quando provo ad indicarne una diversa mi restituisce errori legati all'impossibilità di scrivere in quelle cartelle (eppure i permessi sono 777)
Il percorso in cui è il file upload è il seguente:
http://www.nomesito.com/prova_php/upload.php
Se volessi invece carivare la foto in quest'altra directory:
http://www.nomesito.com/prova_foto
come fare?
Grazie a tutti.
Ecco il file upload.php
PHP:
<?php
$target_dir = "";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
$uploadOk = 1;
$imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
if ($_FILES["fileToUpload"]["size"] > 5000000) {
echo "Sorry, your file is too large.";
$uploadOk = 0;
}
if ($uploadOk == 0) {
echo "Sorry, your file was not uploaded.";
} else {
if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) {
echo "La foto ". basename( $_FILES["fileToUpload"]["name"]). " e' stata aggiunta alla galleria.";
} else {
echo "C'e' stato un errore nel caricamento della foto.";
}
}
?>
Ultima modifica di un moderatore: