Csak explorerben mukodik
Hali!
Az alabbi kod csak explorerben mukodik, a tobbi bongeszo nem boldogul az ekezetes karakterekkel.
Tud erre valaki megoldast?
■ Az alabbi kod csak explorerben mukodik, a tobbi bongeszo nem boldogul az ekezetes karakterekkel.
Tud erre valaki megoldast?
<embed src='files/Ékezetes.mp3' width='350' height='70' autostart='1' loop='0' align='absmiddle'
type='application/x-mplayer2' pluginspage='http://microsoft.com/windows/mediaplayer/en/download/'
displaysize='4' autosize='0' bgcolor='black' showcontrols='1' showtracker='1' ShowStatusBar='1' showdisplay='0'
videoborder3d='0' designtimesp='5311'></embed><br /><br />
Persze
Komolyra fordítva: miért kell ékezetes (ráadásul kis- és nagybetűs) fileneveket használnod?
A fajlneveket a felhasznalo adja meg
EZ nem akadály
Én úgy szoktam, hogy a filenév vagy uuid, vagy egy md5 hash ami a usernev+filenev+id hash-e. Az id az adatbázisban kapott file leíró id-je, de ez az id önmagában is lehet filenév... pl user feltölti a Az é szuper zeném.mp3 file-t, azt a szerveren 123.mp3 ként tárolod, és a user_files táblában a 123-as id-jű rekord írja le a file-t (típusa, mérete, eredeti neve, tulajdonosa, stb.)
Ok
strtr()
Ékezetes.mp3 -> ekezetes.mp3