|
what's wrong with that filename? works on windows and linux.
most unixlike systems will allow everything in a filename except tab, linefeed, carriage return, and forward slash. (did i miss any)?
windows does not allow the ones above plus the following:
\ / " * ? < > |
do an strtr() on characters you don't like.
|