![]() |
עזרה | לסדר גיבריש - PHP/HTML
שלום,
אני פותח אתר עם השותף שלי שעוסק במשחקים, רכשתי רישיון למערכת AV Arcade, והתקנתי תמערכת! אני מפרסם פוסטים באתר בעברית וזה יוצר לי באגים { גיבריש } לדוגמא: חייזרים תוקפים את הכוכב שלך וכישורי ההקל�… // אתה שף המאפייה. יצירת העוגה החמודה, הטעימ�… * מה שבאדום! הגיבריש נוצר לי אך ורק שיש למשל תיאור ארוך תטקסט מסויים { שאני מפרסם משחק } איך אני יוכל לתקן את הבעיה? זה מאוד דחוף לי ! כתובת בו יש את הבעיה: http://qerx.co.il/games/ http://www.uply.co.il/images/2012/09/06/NP3F9.png אשמח לקבל תשובה ועזרה ! |
עושה רושם שהמערכת שלך לא יודעת לעבוד עם multibyte strings והיא חותכת את התווים באמצע.
חפש את הפונקציה שמבצעת את הקיצור של התיאור ותחליף בה את הפונקציות המשמשות לספירה/חיתוך של הטקסט במקבילות שלהן שתומכות באפשרות הנ"ל (בד"כ: mb_*). |
המשתנה שלו זה זה,
'.$game['description']. |
סביר להניח שזה המשתנה שמכיל את הטקסט הסופי, חפש את המקום שבו הוא נוצר.
עריכה: מחיפוש קצרצר בגוגל, אולי מדובר בזה: http://forum.avscripts.net/showthrea...TF-compartible תבדוק את זה. |
אני ממש לא מבין מה עושים עם הדברים האלו,
אשמח לדבר איתי בסקייפ או משהו אחר ! אני רוצה להוציא תאתר לאוויר עוד מעט, אולי זה קשור גם לזה ? PHP קוד:
PHP קוד:
|
תחפש איפה מפעילים את האפשרות use_mb_strlen ותפעיל אותה (סביר להניח שבלוח הבקרה/ קובץ הקונפיגורציה).
פתרון פחות מומלץ אך בעל תוצאה סופית זהה ניתן למצוא כאן: http://forum.avscripts.net/showthrea...ll=1#post61563 קח בחשבון שהפתרון הנ"ל יבטל את האפשרות לשנות את ההגדרה בצורה דינאמית. |
ציטוט:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 21:32. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ