Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/06/2010, 14:46
Brahyam
 
Fecha de Ingreso: enero-2005
Mensajes: 122
Antigüedad: 19 años, 9 meses
Puntos: 2
Respuesta: tengo un form para subir archivos, y quiero q solo puedan subir archivos j

Cita:
Iniciado por Capimaster Ver Mensaje
cierto,..buen punto!!

mira asi es como subo el archivo al server....

Código PHP:

if (isset($_POST['submit'])) {   
    if(
is_uploaded_file($_FILES['fotos']['tmp_name'])) { 
        
$ruta_destino "images/"
        if(
move_uploaded_file($_FILES['fotos']['tmp_name'], $ruta_destino $_FILES['fotos']['name'])) {                       
        }  
    }  

donde podria hacer para blokear archivos ke no sean jpg

podrias hacer esto:

Código PHP:

if (isset($_POST['submit'])) {   
    if(
is_uploaded_file($_FILES['fotos']['tmp_name'])) { 
        
$ruta_destino "images/";
        
//aqui valido que solo sean jpg
        
$extencion explode('.'$_FILES['fotos']['name']);
        
//la variable $extencion queda como un arreglo de 2 posiciones, en la primera estara
        //el nombre y en la segunda la extencion, para validar seria:
        
if($extencion[1] == 'jpg'){
              
move_uploaded_file($_FILES['fotos']['tmp_name'], $ruta_destino $_FILES['fotos']['name'])) 
        }  
    }