I've created a file collection script via an xml feed which worked fine until now. The script gets info from an xml file and copies the relevant files to my server using php copy.
Now I have a new client who has brackets and foreign characters in the filenames which are causing the file copy to fail:
http://www.domainname.com/photo/MAVA...I-5/Castellano Marceliano (13).JPG
www.domainname.com/photo/MAVA1396-AP-1/Juan Jos頃aba (5).jpg
Is there any way i can encode these urls so i can copy the files? I know the files exist because the can be seen in a browser, but copying them fails more often than the England football team.
I've tried urlencode and this throws the same problem. Any help please?