Hola Leo: probé con rawurlencode() que es la func que pasa los espacios a %20 y los nombres quedan como "perro%20y%20gato.pdf". <br>Este problema parece no tener solución<br>Abrazo<br>Mario<br>

<div class="gmail_extra"><br><br><div class="gmail_quote">El 23 de noviembre de 2012 11:21, Leonardo Tadei - Pegasus Tech Supply <span dir="ltr"><<a href="mailto:leonardot@pegasusnet.com.ar" target="_blank">leonardot@pegasusnet.com.ar</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola Mario,<br>
<br>
El jue, 22-11-2012 a las 23:58 -0300, Mario Gomez Cassou escribió:<br>
<div class="im">> Buena Leo!<br>
> con respecto a<br>
><br>
><br>
> El 22 de noviembre de 2012 15:22, Leonardo Tadei - Pegasus Tech Supply<br>
> <<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a>> escribió:<br>
>         Hola Mario,<br>
><br>
>         > 2) si un archivo se llama "gato y perro.pdf" el script me lo<br>
>         baja como<br>
>         > "gato.pdf"; como se manejan los nombres con espacios?<br>
><br>
><br>
>                 Codificalo como un URL.<br>
><br>
><br>
>         Si al nombre de archivo lo paso por urlencode() me queda "gato<br>
>         +y+perro.pdf". TIENE (manifestación de Fe en PHP 5.2) que<br>
>         haber una manera que quede con el mismo nombre que el<br>
>         original.<br>
> Y en cuanto a<br>
<br>
</div>        Es que en un URL, por el protocolo HTTP, el espacio se codifica como un<br>
+, pero el navegador al recibirlo lo decodifica y vuelve a poner el<br>
espacio.<br>
<div class="im"><br>
<br>
>                 A propósito, estás enviando mal la codificación de los<br>
>         archivos PHP.<br>
><br>
> te referís a como se bajan los archivos PHP del sitio? los ve de tipo<br>
> "HTML": los guarda bien pero si los querés abrir directamente mi SO se<br>
> lo manda al navegador y este al editor de texto, así que por ese lado<br>
> no hay problema.<br>
<br>
</div>        Sí, me refiero a eso, y deberías codificarlo como "código fuente PHP"<br>
para que se corresponda con el archivo...<br>
<div class="im"><br>
> La versión original tenía un comportamiento mas interesante: lo<br>
> ejecutaba! y encima me di cuenta como dos años después. Por lo menos<br>
> era mi sitio y no de un cliente porque me comía una piña<br>
<br>
</div>        Me acuerdo!<br>
        También zafaste de la piña porque esto no fue tu tesis del curso ;-)<br>
<br>
> Saludos<br>
<br>
        =mente!<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
Leonardo Tadei<br>
<a href="mailto:leonardot@pegasusnet.com.ar">leonardot@pegasusnet.com.ar</a><br>
Web: <a href="http://leonardo.tadei.com.ar" target="_blank">http://leonardo.tadei.com.ar</a><br>
Firma pública: <a href="http://www.pegasusnet.com.ar/LeonardoTadei-public.key" target="_blank">http://www.pegasusnet.com.ar/LeonardoTadei-public.key</a><br>
<br>
_______________________________________________<br>
Php-avanzado mailing list<br>
<a href="mailto:Php-avanzado@pato2.fi.mdp.edu.ar">Php-avanzado@pato2.fi.mdp.edu.ar</a><br>
<a href="http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado" target="_blank">http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado</a><br>
</div></div></blockquote></div><br></div>