שלח תשובה

זירת השאלות

593
צפיות
1
תשובות

עברית בMySQL

,‏ 28 בדצמבר, 2008

בניתי בPHP סקריפט להעלאת קבצים. הסקריפט שומר את הקבצים על השרת ומאנדקס אותם בDB. בשרת הקבצים נשמרים בג'יבריש(אני אפילו לא מצליח לזהות אם זה UTF-8) ובDB הם נשמרים כUTF-8.
הבעיה היא כשאני רוצה למחוק קובץ. אני לא יכול לבצע את פונקציה הunlink בגלל שהשם קובץ שיש לי בDB הוא בUTF-8 והקובץ שיש על השרת הוא בג'יבריש.
איך אני יכול לשמור את הקבצים על השרת בUTF-8? או מה אפשר לעשות?

תגיות:

1 תשובות

  1. baraks הגיב:

    מה שאתה יכול לעשות
    מה שיש לעשות זה בזמן העלאת הקובץ לשנות את השם שלו למספר . המספר יהיה זהה לזה של ה PRIMARY KEY בבסיס נתונים , וכך לא תצטרך לדאוג לכך שהשם לא יופיע הג'יבריש

שלח תשובה