el código es :
Código PHP:
   <?php 
session_start();
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<?
 
$N = 4; 
    for($i=0; $i<$N; $i++) {
 
        if  (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'][$i])) {
            $split_path = split("/", $HTTP_POST_FILES['userfile']['name'][$i]);
            $split_path = end ($split_path);
            $extension = split("[/.]", $split_path);
            $nombre = $extension;
            if (end($extension) == "rar"  || end($extension)== "zip" ) {
                echo "CARGANDO";
                $RUTA_UPLOADED = "data/".$_SESSION['cedula']."/";
                $NOMBRE_FILE = "$extension[0]" . "." . end($extension);
                 move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'][$i], $RUTA_UPLOADED . $NOMBRE_FILE);
                include "db_mysql.inc";
                $bd = new Db_Sql;
                $fecha = date("Y-m-d H:i:s");
            } else {
                echo "tipo de archivo invalido";
        }
    
    $sql = "INSERT INTO tb_archivo (cedula, archivo, extension, size, fecha) VALUES ('".$_SESSION['cedula']."', '".$extension[0]."', '".end($extension)."', '".$userfile_size."', '".$fecha."');";
    $result = $bd->query($sql); 
    $bd -> free();
    }
    
    }
    echo "listo";
//}
?>
 
</body>
</html>   Se de una función: clearstatcache() que Limpia la cache de estado de un fichero, y que afecta a file_size pero no se donde colocarla.
 
 


