שלח תשובה

זירת השאלות

445
צפיות
2
תשובות

קידודים (PHP)

,‏ 3 במאי, 2006

חג שמח!
נתקלתי בבעיה עם קידוד ואבקש את עזרתכם בפתרונה.
אני בונה מערכת חדשה אשר מקודדת תחת UTF-8.
יש לי בסיס נתונים אשר לא מקודד תחת UTF-8,
לכן כאשר אני שולף נתונים מבסיס הנתונים אני ממיר את הנתונים ע"י:

mysql_query("SET NAMES utf8");

הבעיה שלי היא, שכאשר אני רוצה להכניס נתונים לבסיס הנתונים, או לשלוף נתונים מבסיס הנתונים עם ציון פרמטרים כלשהם (בעברית), נוצרת בעייה של קידוד.

ניסיתי להפריד את העמודים בהם מתבצעת שליפה לפי פרמטרים כלשהם (בעברית) ועמודים בהם מתבצעת הכנסה של נתונים, אך זה עדיין לא עוזר מאחר והמידע אשר מתקבל לאותם עמודים נשלח מעמודים המקודדים כ UTF-8 ולכן גם המידע המועבר לעמודים מקודדים כ UTF-8.

איך ניתן לפתור את הבעיה?
תודה וחג שמח!
איגור

תגיות:

2 תשובות

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!