Я пытаюсь загрузить файлы на сервер, используя Сценарий загрузки , а затем показать их с помощью PHP на веб-сайте в виде "www.example.com/directory-of-upload/file. mp3" .
Работает нормально, пока я не загружаю файлы, содержащие такие символы, как запятые, кавычки и т. Д. Затем код php ломается.
Например, когда я пытаюсь проанализировать URL-адрес файла в качестве параметра во флеш-плеере, он выглядит так:
<param name="flashvars" value="soundFile=http://localhost/public_html/content/plugins/post_audio/uploadify-local/uploads/song,+one.dad'a;-A.b!@.mp3&titles=song,+one.dad'a;-A.b!@&playerID=audioplayer_song,+one.dad'a;-A.b!@">
и файл не воспроизводится. Я думаю, это как-то связано с этими персонажами (запятые, кавычки ..)
Как мне решить эту проблему? Является ли reg ex единственным решением?
Заранее спасибо.