![]() |
שליפת נתונים ממסד vBulletin לאתר בעברית
אהלן,
ההודעה הזו מופנית בעיקר לאלו שמתעסקים עם מערכות פורומים כמו vBulletin ועם אתרים בקידוד שונה. מערכת הvBulletin עובדת על מסד הנתונים שמקודד ב latin1_swedish_ci ואילו האתר שאני פועל בו מקודד על windows-1255. כאשר אני שולף את המידע ממסד הנתונים, הוא מופיע בריבועים, כלומר, לא בעברית. יש לציין כי גם במסד נתונים עצמו, הנתונים לא מופיעים בעברית אלא כך, לדוגמה: àùëåìåú áå÷ø|öäøéé í|ìéìä èåá, çåáä ëðéñä! ניסיתי להשתמש בפונקציה CONVERT(), אך ללא הצלחה. פשוט מופיע לי דף ריק. וכאשר אני משתמש ב"SET NAME", ניתנת לי שגיאת SYNATX. מישהו יכול לעזור? ואני מאוד מקווה שלא יהיו כאן פתרונות שטותיים כמו להפוך את כל הקידוד של מסד הפורום לעברית או את כל הקידוד של האתר לעברית, כי זה לא בר-ביצוע. |
אתה מנסה לשלוף את המידע לתוך דף בפורום עצמו, או לדף נפרד באתר נפרד?
|
קודם כל זה SET NAMES
שנית כל ממה שאני יודע VBULLETIN משתמשת בUTF8 שלישית - למה שלא תשתמש בVBULLETIN API? |
ציטוט:
זה כאילו הפורטל של הפורום והבלוק הוא "נושאים אחרונים בפורום". ציטוט:
אולי היא ממירה איכשהו לUTF8, אבל במסד כתוב הקידוד המוזר הזה. ומה זה vBulletin API? |
כדי לשלוף את הנושאים האחרונים מהפורום לתוך דף שאינו בתוך הפורום עצמו, אתה צריך להשתמש בRSS.
אני יחפש לך מדריך.. |
אתה יכול לעבוד מול הרססים
או מול ה VBULLETIN API יש להם API במיוחד למקרים כמו שלך |
אני לא מוצא את הAPI המדוייק הזה. תוכל לעזור לי?
ואשמח לקבל מדריך כיצד להשתמש בזה בRSS. |
|
כל הזמנים הם GMT +2. הזמן כעת הוא 09:57. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ