Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Fare l'upload

  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    Fare l'upload

    Ciao, stò cercando di implementare l'upload di un file in una directory del server.. ho provato in questo modo:
    codice:
    //upload del file di immagine
    	//path predefinita di upload
    	$uploaddir = '/upload/';
    	
    	//Recupero il percorso temporaneo del file
    	$userfile_tmp = $_FILES['upfile']['tmp_name'];
    	
    	//recupero il nome originale del file caricato
    	$userfile_name = $_FILES['upfile']['name'];
    	
    	//copio il file dalla locazione temporanea alla mia cartella upload
    	if (move_uploaded_file($userfile_tmp, $uploaddir . $userfile_name))
    	{
    	//Se l'operazione è andata a buon fine...
    	//print "File inviato con successo. Ecco alcune informazioni:\n"; 
    	//print_r($_FILES);
    	}
    	else
    	{
    	//Se l'operazione è fallta...
    	print "Upload NON valido! Alcune informazioni:\n"; 
    	print_r($_FILES);
    }
    Purtroppo però l'upload non viene fatto e mi esce fuori:
    Upload NON valido! Alcune informazioni: Array ( )
    Dove sbaglio?
    Voglio l'alt+s anche per FF

  2. #2
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    ragazzi ma davvero nessuno riesce ad aiutarmi?
    ho provato anche con questo script:
    codice:
    $target_path = "upload/";
    
    $target_path = $target_path . basename( $_FILES['upfile']['name']); 
    
    if(move_uploaded_file($_FILES['upfile']['tmp_name'], $target_path)) {
         echo "The file ". basename( $_FILES['upfile']['name']). " has been uploaded";
    } else{
         echo "There was an error uploading the file, please try again!";
    }
    ma di fare l'upload non ne vuole proprio sapere.. non riesco a capire il perchè!!
    Voglio l'alt+s anche per FF

  3. #3
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    hai inserito questo
    codice:
    enctype="multipart/form-data"
    nel form html?



    think simple think ringo

  4. #4
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    [supersaibal]Originariamente inviato da marketto
    hai inserito questo
    codice:
    enctype="multipart/form-data"
    nel form html?



    [/supersaibal]
    c'è
    Voglio l'alt+s anche per FF

  5. #5
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    [supersaibal]Originariamente inviato da dops
    c'è [/supersaibal]
    facendo print_r($_FILES) esce qualcosa?
    think simple think ringo

  6. #6
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    [supersaibal]Originariamente inviato da dops
    c'è [/supersaibal]
    no scusa non c'era.. cavolo!! in locale l'avevo messo e in remoto no
    Voglio l'alt+s anche per FF

  7. #7
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    adesso funziona una bellezza
    Voglio l'alt+s anche per FF

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.