Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/02/2011, 07:42
tonysanrusso
 
Fecha de Ingreso: mayo-2010
Mensajes: 84
Antigüedad: 14 años
Puntos: 6
Respuesta: validacion subir archivos

Hola,
No veo el código completo, donde está la función para subir el archivo, ni el formulario con el nombre del input, pero te puedo ayudar en algo creo.

Codigo php:
Código PHP:

$archivo 
$_FILES['file']['tmpname']:
$tipoFile $_FILES['file']['type']:
$directorioagrabar "........................";

if(
$tipoFile == "text/plain" || $tipoFile == "application/pdf" || $tipoFile == "text/html" || $tipoFile == "application/zip"){

   if(
move_uploaded_file($archivo1$directorioagrabar){
       echo 
"Se ha grabado correctamente el archivo";
   }else{
       echo 
"Hubo un error al grabar el archivo";
   }

}else{

   echo 
"No es un tipo de archivo válido";


Eso sería algo básico.
Puedes también hacerlo con las extensiones de los archivos, por ejemplo *.doc, *.txt, *.jpg etc.
Pero para ello tendrías que coger el $_FILES['file']['name'] y sustraer una parte del nombre con las funciones strpos() para detectar el "." del nombre y luego substr() para sustraer la parte de la extensión del archivo.

Ojala te haya ayudado algo.
Un saludo.