Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/07/2013, 09:45
Avatar de RandomName
RandomName
 
Fecha de Ingreso: julio-2013
Mensajes: 32
Antigüedad: 11 años, 5 meses
Puntos: 1
Respuesta: Buscar y reemplazar un texto

Si me llego tu MP ._. pero bueno, te lo dejo por aqui:

Pues, te dejo el código original, donde no he podido hacer que el error desaparezca, si lo pones en un php funciona, solo que al mandar un archivo válido, (menor a 10MB y que no sea rar) te manda errores de que no se ubica o que no encuentra, es porque le falta la otra pagina a la que esta enlazada, pero lo que quiero es hacer que desapareza el error que sale al tratar de subir un archivo mayor a 10MB, mira las pruebas que yo hago son con un archivo rar menor a 10MB (FUNCIONA) y con un archivo rar mayor a 10MB (NO FUNCIONA), me sale el : WARNING: Post Content-Length [...]
A ver si me puedes ayudar, checa que tu php.ini tenga configurado el upload_max_filesize y el post_max_size a 10MB

Código PHP:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Subir Archivos de BID</title>
</head>

<body id="bodyy">
<?php
    
if ((isset($_POST["enviado"])) && ($_POST["enviado"] == "subirBID")) {
        if(
$_FILES['userfile']['error']==1)
        {
            echo 
"Este archivo es de ". (($_FILES['userfile']['size'])/1054000) ." Mb. <br><br>";
            echo(
"El tamaño del archivo es demasiado grande. <br>");
        }
        
        
$nombre_archivo $_FILES['userfile']['name'];
$partes_nombre explode('.'$nombre_archivo);
$extension pathinfo($_FILES['userfile']['name'], PATHINFO_EXTENSION);


if ((
$extension=="rar")){
       echo(
"La extensión del archivo no es válida. <br><br><table><tr><td><li>No se permiten archivos .rar<br><li>Solo se permiten archivos de 10 Mb máximo.</td></tr></table>");
}else{
    
    
    
    
    
    
move_uploaded_file($_FILES['userfile']['tmp_name'], "../yucatan/BID/".$nombre_archivo);
    if(( 
$_FILES['userfile']['size'] > 10485760)){
            echo(
"El tamaño del archivo es demasiado grande. <br><br><table><tr><td><li>No se permiten archivos .rar<br><li>Solo se permiten archivos de 10 Mb máximo.</td></tr></table>");
    }
    else{
    
    
?>
     <script>
        opener.document.subirBID.strNombre.value="<?php echo $nombre_archivo?>";
        self.close();
     </script>
    <?php
    
    
    
}
       }
}

    else{
        
?>

<form action="subirarchivobid.php" method="post" enctype="multipart/form-data" id="subirBID">
  <p>
    <input name="userfile" type="file">
  </p>
  <p>
    <input type="submit" name="button" id="button" value="Subir Archivo">
  </p>
  <input type="hidden" name="enviado" value="subirBID">
  
</form>
<?php }?>
</body>
</html>

Uso Xampp 1.8.1 PHP 5.4.7 Apache 2.4.3 Utilizo Dreamweaver

Muchas gracias :D
__________________
DON'T YOU EVER GIVE UP! ;)

There's a reason for everything.