Foros del Web » Programando para Internet » PHP »

Validar videos ??

Estas en el tema de Validar videos ?? en el foro de PHP en Foros del Web. Hola amigos tengo este problema quiero validar videos de tipo mpg y flv pero por estas mismas validaciones que hice no me deje insertar videos ...
  #1 (permalink)  
Antiguo 18/05/2010, 10:11
 
Fecha de Ingreso: septiembre-2009
Mensajes: 281
Antigüedad: 14 años, 7 meses
Puntos: 0
Pregunta Validar videos ??

Hola amigos tengo este problema quiero validar videos de tipo mpg y flv pero por estas mismas validaciones que hice no me deje insertar videos nio tampoco actualizar logro pensar que estoy haciendo algo incorrecto em mis validaciones ??
Código PHP:
Ver original
  1. $nombre_archivo = $HTTP_POST_FILES["userfile"]["name"];
  2.                     $tipo_archivo = $HTTP_POST_FILES["userfile"]["type"];
  3.                     $tamano_archivo = $HTTP_POST_FILES["userfile"]["size"];
  4. if (!((strpos($tipo_archivo, "mpg") || strpos($tipo_archivo, "mpg")) && (    $tamano_archivo < 10000000000))){
  5.                             echo " <center>La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .mpg o .flv<br><li>se permiten archivos de 10 Mb máximo.</td></tr></table> </center>";
  6.                             echo "<meta http-equiv=\"refresh\" content=\"3;URL=index.php?mod=videos&pag=listado\">\n";
  7.                    
  8.                     }else{ //no tiene fin
  9.                            
  10.                             $nom_img= $nombre_archivo;
  11.                             $directorio = 'modulos/videos/vistas/videos/';
  12.                             if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],$directorio . "/" . $nom_img)){
  13.                                
  14.                                  $query = "Update videos Set titulo='$titulo' , fecha='$fecha', estado='$estado',descripcion='$texto_completo', video='$nom_img' where id='$id'";
  15.                                  mysql_query($query) or die(mysql_error());
  16.                             }else{
  17.                                 echo "error al subir la foto";
  18.                             }
  19.                     }

Es asi como se debe validar videos nove??
  #2 (permalink)  
Antiguo 18/05/2010, 10:56
 
Fecha de Ingreso: septiembre-2009
Mensajes: 281
Antigüedad: 14 años, 7 meses
Puntos: 0
Pregunta Respuesta: Validar videos ??

Muy curioso hice esto:
Código PHP:
Ver original
  1. if ($tipo_archivo == "mpg"){
  2.                    
  3.                    
  4.                             ///
  5.                             $nom_img= $nombre_archivo;
  6.                             $directorio = 'modulos/videos/vistas/videos/';
  7.                             if (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'],$directorio . "/" . $nom_img)){
  8.                                
  9.                                  $query = "Update videos Set titulo='$titulo' , fecha='$fecha', estado='$estado',descripcion='$texto_completo', video='$nom_img' where id='$id'";
  10.                                  mysql_query($query) or die(mysql_error());
  11.                             }else{
  12.                                 echo "error al subir la foto";
  13.                             }
  14.                             /////
  15.                    
  16.                            
  17.                     }else{ //no tiene fin
  18.                             echo " <center>La extensión o el tamaño de los archivos no es correcta. <br><br><table><tr><td><li>Se permiten archivos .mpg o .flv<br><li>se permiten archivos de 10 Mb máximo.</td></tr></table> </center>";
  19.                             echo "<meta http-equiv=\"refresh\" content=\"3;URL=index.php?mod=videos&pag=listado\">\n";
  20.                    
  21.                     }

Pese a esto cuando actualizo algun video y es del mismo formato no me deja ??

Etiquetas: video
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




La zona horaria es GMT -6. Ahora son las 21:52.