Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2011, 10:43
dleal100
 
Fecha de Ingreso: septiembre-2011
Mensajes: 158
Antigüedad: 12 años, 7 meses
Puntos: 15
saver si es una imagen D:

hola foreros ;)

bueno pues como le ago para saver cuando un archivo que se suve a mi web es una imagen ._.

yo agoi un explode para saver si atraves del punto es una extencion jpg gif png pero el problema es que si le cambian el nombre con alguna de esas extenciones el upload asepta cualquier cosa D:

esta es la forma que utiliso ._.

Código:
<form action="" method="post" enctype="multipart/form-data" > 
<strong>Subir imagen:</strong> <input name="imagen" type="file">
<br /><br />
<input type="submit" value="subir imagen" />
</form>
<?php
$tmp=$_FILES['imagen']['tmp_name'];
$nombre= date("DMYgis").$_FILES['imagen']['name']; //sobreescribimos el nombre de la imagen
$separador=explode(".",$nombre); //separamos el nombre de la imagen
$solo_nombre=$separador[0]; //nombre de la imagen
$extension=$separador[1]; //extencion ejemplo jpg, gif, png, etc...

if($extension=="jpg") //comprobamos que se trate de una imagen jpg
{
if(move_uploaded_file($tmp,"im/$nombre")) //movemos la imagen asia la carpeta que se llama "im"
{
echo "la imagen se suvio con exito";
}
else{echo "error al guardar la imagen";}
}
else{}
?>

Última edición por dleal100; 12/12/2011 a las 10:53