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