Upload di files - script mi da errore

mickey123

Utente Attivo
17 Gen 2015
59
0
6
Salve ragazzi,

sono ancora all'inizio con il PHP e sto iniziando adesso a creare le prime applicazioni. Girando su internet ho trovato lo script PHP sottoindicato per l'upload di un file in una determinata cartella del sito e non riesco a capire perchè mi da messaggio di errore che è il seguente:

Notice: Undefined index: Applications/XAMPP/xamppfiles/temp/ in /Users/michelebrizzi/Sites/htdocs/blogmichele/upload.php on line 16

Warning: copy(): Filename cannot be empty in /Users/michelebrizzi/Sites/htdocs/blogmichele/upload.php on line 16
Impossibile caricare il file

------------------------------------------------------------------------------

Lo script è questo qui sotto:

<?php
// controllo che non ci siano stati errori nell'upload (codice = 0)
if ($_FILES['uploadfile']['error'] == 0){
// upload ok
// controllo che il file sia in formato gif
if ($_FILES['uploadfile']['type'] != "image/gif") die("Formato file non valido, è permesso solo il formato gif");
// copio il file dalla cartella temporanea a quella di destinazione mantenendo il nome originale
copy($_FILES['uploadfile']['Applications/XAMPP/xamppfiles/temp/'], "file_caricati/".$_FILES['uploadfile']['name']) or die("Impossibile caricare il file");
// upload terminato, stampo alcune info sul file
echo "Upload terminato con successo:<br>";
echo "Nome file: ".$_FILES['uploadfile']['name']."<br>";
echo "Dimensione file: ".$_FILES['uploadfile']['size']."<br>";
echo "Tipo MIME file: ".$_FILES['uploadfile']['type'];
}
else{
// controllo il tipo di errore
if ($_FILES['uploadfile']['error'] == 2){
// errore, file troppo grande (> 1MB)
die("Errore, file troppo grande: il massimo consentito è 1MB");
}
else{
// errore generico
die("Errore, impossibile caricare il file");
}
}

Rispetto all'originale ho cambiato il percorso della cartella temporanea e quello della cartella di dove dovrà essere caricato.

Spero che qualcuno mi possa aiutare.. :)
 

migo80

Utente Attivo
25 Apr 2013
243
3
18
Ciao io uso questo semplice script poi vedi tu ad inserire i vari controlli.

PHP:
//ricevo il file dal form
 $file_name = $_FILES['uploadFile']['name'];
    $file_size =$_FILES['uploadFile']['size'];
    $file_tmp =$_FILES['uploadFile']['tmp_name'];
    $file_type=$_FILES['uploadFile']['type'];

//salvo il file nellacartella...funziona aanche in locale
     move_uploaded_file($file_tmp,"lezioni/" .$file_name);
 
Discussioni simili
Autore Titolo Forum Risposte Data
L files upload and associative array in mysql PHP 2
S Selezionare files con drag and drop prima di upload PHP 0
M Domande su upload files PHP 7
G gestire upload di immagini e files, mi serve un consiglio PHP 3
X-Zeus upload files Javascript 12
M Upload immagine con javascript problemi con FormData() Javascript 1
Z Upload protetto e sicuro PHP 1
L Modifica file upload in ASP Classic ASP 2
Cosina Creare bottone delete in form upload PHP 5
Cosina Creare bottone delete in form upload PHP 1
Cosina Upload multiplo con invio allegati per email PHP 0
Cosina Upload multiplo con archiviazione in cartella PHP 16
P Script upload immagini jQuery 0
L upload image tramite url e cache PHP 10
W Non fa l'upload PHP 0
L Upload di un'immagine all'interno di un database usando php PHP 6
S Upload file senza doverlo selezionare PHP 2
P Upload foto cover e profilo jQuery 0
G Upload file error Apache 0
R Modifica codice per l'upload di più file PHP 1
S Problemi con modulo upload video php (help!) PHP 0
S [PHP] Upload stesso file PHP 14
max1974 [Javascript] dropzone upload to server Javascript 0
S [ASP.Net] [ASP] Upload Image ASP.NET 6
F [PHP] Informazioni upload PHP 11
G [PHP] upload file in server: percorso cartella PHP 2
M Upload 4 file php PHP 11
M [ASP] Upload file da form controllo Classic ASP 5
D [PHP] Upload intera cartella PHP 2
felino [PHP] Uploadify: upload immagini PHP 0
M [PHP] Nome file, upload e rinominare PHP 2
R Configurazione upload ftp su dvr IP Cam e Videosorveglianza 3
M [PHP] upload di un file esistente overwrite PHP 1
N [PHP] Test per l'upload di file attraverso un bot Telegram PHP 2
L [PHP] problema con upload e javascript (upload multiplo) Javascript 2
L [PHP] upload con errore PHP 2
V [PHP] Upload Excel in db PHP 0
jailbait [PHP] Upload immagine e stampa a schermo PHP 0
G PHP upload dati ed immagine PHP 7
F [PHP] Validare form prenotazione appuntamento tattoo con upload image PHP 0
D [PHP] Upload encrypt image PHP 0
C [PHP] Problema upload file (multiplo) PHP 1
P [PHP] Upload multiplo PHP 4
N [PHP] Problema upload immagini wordpress PHP 2
S [PHP] Upload file... PHP 6
michelangelopaone IPCAM Szinocam e upload FTP IP Cam e Videosorveglianza 0
razzor1994 Remote Upload Server Dedicati e VPS 0
P Barra upload file jQuery 1
giancadeejay [PHP] Aggiornare DB tramite UPLOAD file .csv PHP 39
MarcoGrazia [PHP] Upload e successiva visualizzazione immagini in DB PHP 3

Discussioni simili