Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/05/2010, 09:17
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 8 meses
Puntos: 101
Respuesta: espacios en blanco en copy?

Que el archivo no existe. Pero si lo copio en la url, me lo encuentra.

Este error es bajo windows.

Acabo de comprobar que el problema es el %20.

Mi script original es este:

copy($relativa."Originals/".$folder.$imgpath, $relativa.$Newfolder."images/".basename($imgpath));

Y da error de que el archivo no existe.

Pero si reemplazo las variables por una cadena:

copy("../Originals/Animating Vehicles/Animating Vehicles_files/small000.gif", $relativa.$Newfolder."images/".basename($imgpath));

Entonces si lo encuentra y lo copia.

Como puedo hacer para evitar el carcter %20? Ya probe con utf8encode/decode y no funciona.