Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2016, 15:10
Avatar de bandolera
bandolera
 
Fecha de Ingreso: abril-2009
Mensajes: 613
Antigüedad: 15 años
Puntos: 7
Pregunta Limitar tamaño al subir file al servidor

Hola chicos.
Estoy probando este código. Tengo este formulario:
Código HTML:
<form name="subir_archivo" action="index.php?action=upload2" method="POST" enctype="multipart/form-data">
<input type="file" name="archivo" size="2"></input>
<input type="submit" value="Cargar Archivo"></input>
</form> 
Y tengo esto en php:
Código PHP:
<?php
if ($_FILES['archivo']['size'] > 2000000) {
$mensaje "Error de Carga";
} else {
$mensaje "CARGA EXITOSA";
}
$tpl = new Plantilla();
$tpl->assign('mensaje'$mensaje);
$tpl->display('upload2.tpl.php');
?>
Quiero limitar el tamaño del archivo a 2 megabytes.
Si cargo archivos pequeño todo va bien.
Pero si cargo un archivo de más de 2 megabytes y sale este mensaje:
Notice: Undefined index: archivo in carga.php on line 2 (que es donde está el if())
Y aparece elmensaje de Carga Exitosa cuando no debería entrar a esa sección.
Cuál es mi error?
__________________
Todos somos iguales. NO! a la violencia de género.