Foros del Web » Programando para Internet » PHP »

como quitar caracteres especiales de un archivo a subir

Estas en el tema de como quitar caracteres especiales de un archivo a subir en el foro de PHP en Foros del Web. lo que pasa que tengo un reproductor de mp3 pero cuando se suben archivos con caracteres como & () no los reproduce, entonces, me podrian ...
  #1 (permalink)  
Antiguo 24/07/2010, 19:32
Avatar de Vergara  
Fecha de Ingreso: junio-2010
Ubicación: San Francisco California
Mensajes: 249
Antigüedad: 13 años, 10 meses
Puntos: 6
como quitar caracteres especiales de un archivo a subir

lo que pasa que tengo un reproductor de mp3 pero cuando se suben archivos con caracteres como & () no los reproduce, entonces, me podrian decir que se tiene que hacer en ese caso??? Gracias...
  #2 (permalink)  
Antiguo 24/07/2010, 19:51
Avatar de De_la_Cuesta_13  
Fecha de Ingreso: abril-2009
Ubicación: Cali, Colombia.
Mensajes: 265
Antigüedad: 15 años
Puntos: 14
Respuesta: como quitar caracteres especiales de un archivo a subir

Con str_replace. Revisas que caracteres no aceptarás y los reemplazas. Lo otro es usar expresiones regulares y sólo aceptar ciertos strings.
__________________
Sólo quien nunca nada hace, nunca se equivoca.
  #3 (permalink)  
Antiguo 25/07/2010, 05:04
Avatar de Vergara  
Fecha de Ingreso: junio-2010
Ubicación: San Francisco California
Mensajes: 249
Antigüedad: 13 años, 10 meses
Puntos: 6
Respuesta: como quitar caracteres especiales de un archivo a subir

Gracias De_la_Cuesta_13 .....
  #4 (permalink)  
Antiguo 25/07/2010, 06:11
Avatar de JordyRCC  
Fecha de Ingreso: julio-2010
Ubicación: En una cabaña, rodeado de contraseñas encriptadas en md5
Mensajes: 19
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: como quitar caracteres especiales de un archivo a subir

Por seguridad estaria bien que tuviesen un nombre aleatorio, algo así como que cuando lo subas, lo renombres a "musicaXXXXXXXX.mp3", donde las X serían números.

Etiquetas: caracteres, especiales, quitar, subir
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 00:44.