Visualizzazione risultati 1 fino 4 di 4

Discussione: Problemi upload di files

  1. #1
    lifedj non è connesso Neofita
    Data registrazione
    29-09-2004
    Messaggi
    10

    Predefinito Problemi upload di files

    Ho trovato in giro sul web un'applet java che permette di fare l'upload di tutti i file presenti in una cartella.
    Vi rimando al sito:
    http://jumploader.com/index.html

    Ho provato ad implementarlo nel mio sito e non andava.Allora ho provato la pagina html che loro mettono a disposizione x provare.
    Il codice contenuto è questo:
    Codice:
    <html>
    <head>
    	<title>File upload form</title>
    </head>
    <body>
    	<h1>Upload form</h1>
    	<form name="mainForm"
    		method="post"
    		enctype="multipart/form-data"
    		action="uploadHandler.php?test=y"
    	>
    		<input type="hidden" name="hiddenParameter" value="123">
    		<p>File: <input type="file" name="file"></p>
    		<p><input type="submit"></p>
    	</form>
    </body>
    </html>
    Che rimanda alla pagina php
    Codice:
    <?php
    	//----------------------------------------------
    	//	upload file handler script
    	//----------------------------------------------
    
    	//
    	//	specify file parameter name
    	$file_param_name = 'file';
    
    	//
    	//	retrieve uploaded file name
    	$file_name = $_FILES[ $file_param_name ][ 'name' ];
    
    	//
    	//	retrieve uploaded file path (temporary stored by php engine)
    	$source_file_path = $_FILES[ $file_param_name ][ 'tmp_name' ];
    
    	//
    	//	construct target file path (desired location of uploaded file) -
    	//	here we put to the web server document root (i.e. '/home/wwwroot')
    	//	using user supplied file name
    	$target_file_path = $_SERVER[ 'DOCUMENT_ROOT' ] . "/" . $file_name;
    
    	//
    	//	move uploaded file
    	echo "Moving file " . $source_file_path . " > " . $target_file_path . ": ";
    	if( move_uploaded_file( $source_file_path, $target_file_path ) ) {
    		echo "success";
    	} else{
    		echo "failure";
    	}
    
    	//
    	//	below is trace of variables
    ?>
    <html>
    <body>
    	<h1>GET content</h1>
    	<pre><?print_r( $_GET );?></pre>
    	<h1>POST content</h1>
    	<pre><?print_r( $_POST );?></pre>
    	<h1>FILES content</h1>
    	<pre><?print_r( $_FILES );?></pre>
    </body>
    Quando provo a fare l'upload di un file, però, mi dice
    Codice:
    Moving file /membri/.dummy/temp/php0tLSEW > /var/www/html/key.txt: failure
    GET content
    
    Array
    (
        [test] => y
    )
    
    POST content
    
    Array
    (
        [hiddenParameter] => 123
    )
    
    FILES content
    
    Array
    (
        [file] => Array
            (
                [name] => key.txt
                [type] => text/plain
                [tmp_name] => /membri/.dummy/temp/php0tLSEW
                [error] => 0
                [size] => 63
            )
    
    )
    Se volete potete provare "http://www.lifedj.altervista.org/provajava/uploadForm.html".
    Cos'è ke nn va?
    Vi ringrazio in anticipo.Lifedj
    Ultima modifica di lifedj : 23-10-2008 alle ore 18.03.59

  2. #2
    Guest

    Predefinito

    Il link che hai messo non funziona...

    Comunque se non riesci con quello, prova con questo
    Ultima modifica di NokiaN70 : 23-10-2008 alle ore 18.33.50

  3. #3
    L'avatar di Gianluca
    Gianluca non è connesso Amministratore
    Data registrazione
    15-02-2001
    Messaggi
    18,035

    Predefinito

    Hai php5 attivo?
    Gianluca

  4. #4
    lifedj non è connesso Neofita
    Data registrazione
    29-09-2004
    Messaggi
    10

    Predefinito

    No, nn ho php5 attivo.Ora provo ad attivarlo e vedo se funziona.Grazie x il link, ora provo anche quello

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •