ciao ragazzi
non capisco un cosa....

php.in impostato upload a 10MB
MAX_FILE_SIZE value="15000000"
qui di seguito potete vedere gli script
provo a caricare un file di 8,75 MB ma non me lo permettebra
mi sembra che la form di invio non mi passi neache i dati sul file....
e' normale sta cosa?
ciao e grazie

Codice PHP:

<html>
<head>
<title>Upload</title>
</head>

<body>




<form enctype="multipart/form-data" action="upload.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="15000000">
Invia questo file: <input name="userfile" type="file">
<input type="submit" value="Invia File">
</form>


Elenco dei File caricati:


<?php

// percorso della directory da leggere
$directory $dir;

// apriamo la directory
$open_handle opendir($directory);

// impostiamo un ciclo while() per scorrere tutto il contenuto
while($read readdir($open_handle)) {

    if(
$read != "." && $read != "..") {
        if(
$_SESSION['username_sessione']=='prova') {
        
// a video i nomi di file e directory
            
print '

[url="'
.$dir_www.$read.'"]'.$read.'[/url]</p>';
        }else{
            echo 
'-'.$read "
\n"
;
        }
    }
}
// chiudiamo la directory
closedir($open_handle);
?>


Codice PHP:

$uploaddir 
$dir;

if (isset(
$_FILES['userfile']['tmp_name']))
{
        
//Recupero il percorso temporaneo del file
        
$userfile_tmp $_FILES['userfile']['tmp_name'];

        
//recupero il nome originale del file caricato
        
$userfile_name =$_FILES['userfile']['name'];

        print 
"<pre>";
        
//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);
        }
        
$fp = @fopen($dir."log.txt","a"); 
        if (
$fp) {
            
fputs($fp'---------------------------'."\r\n");
            
fputs($fp'data:'.date("dmYHis")."\r\n");
            
fputs($fp$_FILES['userfile']['name']."\r\n");
            
fputs($fp$_FILES['userfile']['type'] ."\r\n");    
            
fputs($fp$_FILES['userfile']['error'] ."\r\n");        
            
fputs($fp$_FILES['userfile']['size'] ."\r\n");    
            
fputs($fp'OK'."\r\n");        
            
fputs($fp'END'."\r\n");        
        }else{ 
            echo 
"il file non esiste"
        }
        
fclose($fp);

}else{
        
$fp = @fopen($dir."log.txt","a"); 
        if (
$fp) {
            
fputs($fp'---------------------------'."\r\n");
            
fputs($fp'data:'.date("dmYHis")."\r\n");
            
fputs($fp$_SESSION['username_sessione']."\r\n");
            
//fputs($fp, $_FILES['userfile']['name']."\r\n");
            //fputs($fp, $_FILES['userfile']['type'] ."\r\n");    
            //fputs($fp, $_FILES['userfile']['error'] ."\r\n");        
            //fputs($fp, $_FILES['userfile']['size'] ."\r\n");    
            
fputs($fp'KO'."\r\n");        
            
fputs($fp'END'."\r\n");        
        }else{ 
            echo 
"il file non esiste"
        }
        
fclose($fp);
        print 
"Upload NON valido! Riporvare - Verificare dimensioni del file!!";