
11-01-2007, 23:12
|
|
|
|
חבר מתאריך: 17.05.05
הודעות: 7,321
|
|
בתגובה להודעה מספר 1 שנכתבה על ידי Roy10 שמתחילה ב "כשאני מעלה מסד בעברית הוא הופך לסמני שאלה , מה הפתרון ?"
את הקוד הזה:
קוד PHP:
header('Content-Type: text/html; charset=utf-8');
אתה אמור לשים איפשהו בתוך קובץ PHP של האתר.
אם אתה משתמש בעוגיות, אתה יכול לשים את זה לפני העוגיות ולהשתמש בפונקציות של flush (משהו כזה שכחתי את השם שלהן), או שאם אתה לא רוצה להשתמש בפונקציות האלה, אז תשים את פונקציית ה-header אחרי שאתה מסיים להשתמש בעוגיות...
ואת הקוד הזה:
קוד PHP:
mysql_query("SET character_set_client = utf8");
mysql_query("SET character_set_connection = utf8");
mysql_query("SET character_set_results = utf8");
שאם תסתכל בכמה הודעות למטה, תראה שאפשר להחליף בקוד:
קוד PHP:
mysql_query("SET NAMES utf8;");
אתה צריך לשים אחרי ההתחברות למסד הנתונים. זה שאילתה שאתה צריך להריץ...
|