ציטוט:
נכתב במקור על ידי dor77
אחרי ההתחברות למסד תנסה לשים את השורה הזו:\
query("SET NAMES utf8");
ותקודד ב utf-8.
תעשה ניסיון ותעדכן...
|
לא הבנתי בדיוק בדיוק איפה להכניס את הquery מה הכוונה לאחר ההתחברות למסד? לאחר השאליתה?
בינתיים מה שניסיתי ו לא עבד(!!!) זה:
הכנסת 4 השורות הבאות לפני כל שאליתה בכל דף PHP שקיים באתר
קוד:
mysql_query("SET NAMES 'hebrew'");
mysql_query("set character_set_client='utf8'");
mysql_query("set character_set_results='utf8'");
mysql_query("set collation_connection='utf8'");
עשיתי את זה
ושיניתי בכל עמוד HTML את הקידוד לutf8_general_ci כמו שאמרתם, ואז הלכתי למסד ושיניתי כל שורה בטבלת המשתמשים לutf8_general_ci והצבתי את 4 השורות שכתבת לפני כל שאילתה בכל דף PHP, ועדיין שום דבר לא עוזר. זה עכשיו מציג את כל העברית בדף כאותיות מוזרות כאלה כמו שהצגתי