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

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

A1ex 14-05-06 16:32

ציטוט:

נכתב במקור על ידי יונתן
איפה הקשר?

הוא לא יודע איך לשנות את הקידוד.....

AlonMi 14-05-06 21:23

פשוט מאוד...
צור קובץ נוסף (סתם לדוגמא: file.php) שממנו הקובץ הראשי (סתם לדוגמא: index.php) "ישאב" את הנתונים בפקודת include או משהו, את הקובץ file.php תגדיר עם UTF-8 ואת ה-Index.php, כרגיל, 1255.... פתרת את הבעיה.

Alon.R 14-05-06 21:56

AlonMi

ואז יווצר שני תגי meta עם קידוד שונה לא? :S

AlonMi 14-05-06 22:25

נסה ותראה, לא אמורה להיות בעיה.

Homie 14-05-06 22:31

ציטוט:

נכתב במקור על ידי AlonMi
פשוט מאוד...
צור קובץ נוסף (סתם לדוגמא: file.php) שממנו הקובץ הראשי (סתם לדוגמא: index.php) "ישאב" את הנתונים בפקודת include או משהו, את הקובץ file.php תגדיר עם UTF-8 ואת ה-Index.php, כרגיל, 1255.... פתרת את הבעיה.

הבנתי פחות או יותר..

יש לי 2 קבצים, index.php ואת הקובץ file.php בקובץ index.php יש לי קוד ושם אני שם include לקובץ file.php ובקובץ file.php למעלה יש קידוד של <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

ואז הבעיה נפטרה? זה ברור שלא הבנתי כי זה נראה טיפשי, למה בכלל לעשות include?

ומה הכוונה:
ציטוט:

את הקובץ file.php תגדיר(?) עם UTF-8 ואת ה-Index.php, כרגיל, 1255.... פתרת את הבעיה.
?

AlonMi 14-05-06 22:53

ב"תגדיר" התכוונתי בדיוק להכנסת התאג META...
בדיוק מה שאמרת, הבנת נכון.

ואם יש לך עוד דרך להציע אני אשמח לשמוע...

-VladK- 15-05-06 05:58

כידוע לי לא מספיק לשים תג מטה....צריך גם לשנות את ההגדרות של הקובץ דרך עורך טקסט לUTF-8

Homie 15-05-06 13:57

ציטוט:

נכתב במקור על ידי AlonMi
ב"תגדיר" התכוונתי בדיוק להכנסת התאג META...
בדיוק מה שאמרת, הבנת נכון.

ואם יש לך עוד דרך להציע אני אשמח לשמוע...

אם ככה, רק תגיד לי דבר אחד, למה צריך לעשות include?

הריי תחשוב על זה, אתה אומר שיש קובץ עם קידוד 1255 ואז עם הקובץ הזה אתה עושה include לקובץ שה-meta שלו הוא utf-8.

ממש לא נראה הגיוני, הריי תתייחס לקובץ השני זה שעושים לו את ה-include למה שהוא יהיה בקידוד utf-8 אם רק כתוב לו meta של קידוד utf-8 למעלה, אם זה היה ככה אז למה לא לעשות לקובץ הראשון שעושה include ולהעיף את-include?

אוליי תגיד לי במילים פשוטות מה המשמעות של ה-include שגורמת לקידוד לעבוד?

AlonMi 15-05-06 19:37

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

Homie 15-05-06 19:43

ציטוט:

נכתב במקור על ידי AlonMi
אתה רוצה לערבב 2 קידודים באותו קובץ? אתה מוזמן...
ההצעה שלי היא פשוטה מאוד אני לא מבין מה לא ברור...
2 קבצים שונים, אתה צריך פונקציה שתקשר ביניהם לא? (include??)
ה-include אין לו שום קשר לזה שהקובץ יעבוד בקידוד UTF-8, הוא פשוט בשביל להכניס את הקובץ "המשני" לקובץ ה"ראשי".

מובן, אבל למה שלא יהיה לי קובץ אחד ויהיה כתוב לו ב-Meta קידוד של UTF-8?

ואם אתה טוען שצריך לערבב 2 קידודים (מה שלא נראה לי) אז למה לא לעשות שתי Meta באותו הדף, למה להשתמש ב-2 דפים?

תודה על ההסברים.


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

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