Me gustaría limitar el tamaño de fotos que se puede subir al servidor.
Script y formulario de adjuntar datos
Código PHP:
Ver original
<script language="javascript" type="text/javascript"> $error = false; $tamanio=$_FILES['imagen']['size']; if ($tamanio>10240){ echo "Tamaño incorrecto";} // si hay imagen. if (is_uploaded_file($_FILES['imagen']['tmp_name'])) { // ¿Se puede eliminar este paso? el archivo lo mando por post a otro .php que valida en el servidor (ver código + abajo) //revisamos que sea jpg if ($_FILES['imagen']['type'] == "image/jpeg" || $_FILES['imagen']['type'] == "image/pjpeg"){ //nombre de la imagen </script>
Imagen a adjuntar:
Código PHP:
Ver original
<input type="file" name="foto1" />
form:
Código PHP:
Ver original
<form name="form1" method="post" action=""> <input type="hidden" name="MAX_FILE_SIZE" value="90" /> </form>
archivo que valida en el servidor:
Código PHP:
Ver original
<? $nombre=$_POST[nombre]; ... $m2=$_POST[m2]; $foto1 = $_FILES['foto1']['name']; // "directorio" es el directorio donde vas a subir la imagen. //ahora subamos la imagen, "directorio" es el directorio donde la vas a subir. ?>
Muchas gracias.