Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/09/2012, 03:49
Momonito
 
Fecha de Ingreso: mayo-2011
Mensajes: 14
Antigüedad: 13 años
Puntos: 2
Respuesta: Problemas con glob

Gracias por las respuestas...

Por una parte, sé que es mejor no utilizar caracteres, pero esta página requiere que el usuario pueda subir archivos y no puedo controlar que los suba con acentos o sin ellos.

Por otro lado, los archivos en el ftp están correctos, ese es el problema, al recuperar el nombre con glob, añade lso caracteres extraños, por eso, cuando utilizo el nombre para abrir el archivo falla. Me gustaría hacer incapié en que cuando rula desde mi localhost funciona perfecto!!!!

Por lo demás, para php no tengo un script, tan solo un par de inyecciones como la que compartí, la etiqueta meta contiene el mismo juego de caracteres, no utilizo BBDD, en cuanto a lo de las funciones de encode, puedes observar que la utilizo:

Código PHP:
foreach (glob("./recursos/audio/*.mp3") as $nombre_archivo)
    {
    
$titulo substr($nombre_archivo17);
    
$titulo mb_convert_encoding($titulo"ISO-8859-1");
    echo 
"<span id=".$titulo.">".str_replace("_"" "$titulo)."</span><br/>";
        } 
pero en el servidor no funciona... utiliza php4, y esta función, según leí, es anterior, aun así, e probado con mas funciones pero no logro resultados...

De verdad, me sabe mal, muy mal, marear así, pero esque me estoy volviendo loco!!!!