הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [PHP] - בעיה - אני מקבל סימני שאלה. (https://hosts.co.il/forums/showthread.php?t=53024)

Imri 30-08-07 10:00

[PHP] - בעיה - אני מקבל סימני שאלה.
 
בניתי דף שמוציא נתונים מ-MYSQL.
כשאני מריץ את הדף,
הכל בסדר, אני מקבל את הנתונים בעברית כמו שאני רוצה.
אבל כשהעברתי את תוכן הדף (PHP) לדף HTML,
אני מקבל סימני שאלה,
ככה למשל:
http://img261.imageshack.us/img261/8...titled2er6.jpg

איך אפשר לתקן את זה?

תודה.

Dragon-Boy 30-08-07 10:01

בדקת שאתה משתמש בקידוד נכון בדף עצמו?

TVDesign 30-08-07 10:13

תבדוק קידוד:
PHP קוד:

<meta http-equiv="Content-Type" content="text/html; charset=windows-1255"


Imri 30-08-07 10:27

שמתי,
לא עוזר.

אני עדיין מקבל ריבועים כאלה.

Elad-A 30-08-07 10:29

מה הקידוד של המסד שלך?
ואתה יכול לנסות גם קידוד utf-8 במקום.

Imri 30-08-07 10:43

הקידוד הרגיל, LATIN.
ניסיתי לשנות לHEBREW,
וזה הפך לסימני שאלה (אז החזרתי לLATIN)

Elad-A 30-08-07 11:06

אתה יכול להחזיר ל HEBREW ולעשות את זה:

PHP קוד:


        $connection 
mysql_connect("$host""$name""$pass"); 
          
mysql_select_db("$db"$connection); 
        
mysql_query("SET NAMES 'hebrew' "); 


Imri 30-08-07 13:15

????? ?????? ??-??? ????. ?????? ?? ??? ????.

נשארו כאלה.

-roee- 30-08-07 13:43

אם אתה עושה INSERT דרך ה PHPMYADMIN לטקסט בעברית זה יעשה לך פלט(וגם ישמור אותו) כסימני שאלה.

פשוט תריץ שאילתה עם מה שאתה רוצה לעשות בעברית..
update tbl set title='כותרת'

Imri 30-08-07 13:45

אני לא עושה את זה דרף הPHPMYADMIN אלא דרך דף PHP...
וכפי שאמרתי, זה עובד בדרך כלל אבל בדף HTML לא.


כל הזמנים הם GMT +2. הזמן כעת הוא 02:03.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ