Foros del Web » Programando para Internet » PHP »

Solo subir imagenes jpg y gif

Estas en el tema de Solo subir imagenes jpg y gif en el foro de PHP en Foros del Web. Hola tengo un sistema para q los usuarios suban sus fotos pero hay un problema q solo se crean miniaturas para jpg y gif no ...
  #1 (permalink)  
Antiguo 20/12/2007, 11:37
Avatar de ..::MaRcOs::..  
Fecha de Ingreso: diciembre-2006
Mensajes: 328
Antigüedad: 17 años, 4 meses
Puntos: 3
Solo subir imagenes jpg y gif

Hola tengo un sistema para q los usuarios suban sus fotos pero
hay un problema q solo se crean miniaturas para jpg y gif
no soportan otros formatos de imagen la cosa seria
como restringir otros formatos diferentes a
jpg y gif o q si es de otro formato cambie a jpg sera q se puede?
  #2 (permalink)  
Antiguo 20/12/2007, 11:42
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Solo subir imagenes jpg y gif

Puedes comparar con el tipo de imagen o checando la extensión de la imagen, así podrás limitar a que suban jpg y gif. Si detectas otro tipo de archivo muestras un mensaje de error.

Saludos.
  #3 (permalink)  
Antiguo 20/12/2007, 11:44
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Solo subir imagenes jpg y gif

si se puede restringir al subir...

seria algo como

Código PHP:
<?
if(isset($_FILES['archivo'])){
 
    
$tamaño $_FILES['archivo']['size'];
    
$tipo $_FILES['archivo']['type'];
    if (!((
strpos($tipo"gif") || strpos($tipo"png") || strpos($tipo"jpeg")) && ($tamaño 64000))) {
        echo 
'El archivo no cumple con las caracterizticas requeridas'
    }else{

        
/* Guardar el archivo */
        
$destino=$_FILES['archivo']['name'];
        if(
move_uploaded_file($_FILES['archivo']['tmp_name'],$destino)){
            echo 
'<br> El archivo '.$_FILES['archivo']['name']. ' ha sido guardao con exito!';
        }else{
            echo 
'<br> Error al guardar el archivo!!!';
        }

    }
}
?>
como ves incluso hasta por peso de la imagen puedes restringir espero te sirva

saludos
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #4 (permalink)  
Antiguo 20/12/2007, 12:32
Avatar de ..::MaRcOs::..  
Fecha de Ingreso: diciembre-2006
Mensajes: 328
Antigüedad: 17 años, 4 meses
Puntos: 3
Re: Solo subir imagenes jpg y gif

Muchas gracias
quedo solucionado y trabajando como
queria.... saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 06:01.