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

הוסטס - פורום אחסון האתרים הגדול בישראל (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 לא.

Imri 30-08-07 14:36

מישהו?

Kfir.G 30-08-07 20:02

גם לי הייתה את הבעיה הזאת הדרך שאני מצאתי היא לשים את הקידוד של הטבלה על utf-8 ולהכניס תווי עברית בutf-8 (לדוגמה טקסט: &#232;&#247;&#241;&#232; בשביל זה השתמשתי בDW וזה עובד מצויין מבחינת ההמרה לutf-8) או אם אתה מכניס את הקלט למסד לא משנה מה הקידוד של הטבלה זה יכניס את זה כמו שצריך. מקווה שעזרתי :)

Imri 30-08-07 20:44

לא ממש הבנתי.
מה זה DW?
איך אני שם לטבלה קידוד?

Derey22 30-08-07 20:58

תשמור notepad++

Imri 30-08-07 21:04

תשמעו, המידע שיש לי במסדר בסדר.
כשאני מוציא אותו בדף PHP "טהור" חסר HTML וטבלאות הכל בסדר,
אבל כשאני מוציא את המידע בתוך טבלה זה עושה ריבועים וסימני שאלה...


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

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