![]() |
2 שאלות על הפניית גולש.
שלום, יש לי שני שאלות:
1. איך ניתן להעביר גולש בצורה הכי מהירה? meta frefresh - הוא מאוד איטי, גם אם אני קובע זמן של 0. header - בעייתי, אי אפשר לשלב אותו באמצע הדף (אלא אם כן יש דרך ואני לא יודע). ישנה דרך שתעשה את זה במהירות? 2. כאשר אדם נכנס לאתר שלי, לכתובתו הרגילה, המערכת בודקת מאיזו מדינה הוא, אם הוא מכל מדינה אחרת חוץ מישראל הוא נשאר באתר הרגיל. אם הוא מישראל הוא מועבר לסאב דומיין שבנוי בשפה העברית. אבל מה אם אדם בכל זאת רוצה להיות בגרסא האנגלית? הרי כל פעם שהוא יכנס לגרסא באנגלית הוא יועבר לעברית. אשמח לעזרה. תודה. |
*הועבר לפורום תכנות.
|
1. אין בעיה לכתוב header עם העברה באמצע הדף.
לפחות זה עובד בלי בעיה ב-asp 2. מה דעתך על לשמור בעוגיה את המידע של השמה. ז"א בכניסה לעמוד הלא עברי, תבצע בדיקה אם קיימת עוגית שפה. אם קיימת אז תבדוק את התוכן שלה ואם השפה היא עברית אז תעביר את הגולש לעברית. אם העוגיה לא קיימת תבצע את הבדיקה של המדינה ותחליט אם להעביר את הגולש לעמוד של העברית או לא. רגע לפני ההעברה תשמור את התוצאה של הבדיקה בעוגיה. בנוסף, בשינוי השפה תשנה את ערך העוגיה לערך של השפה החדשה על מנת למנוע הפניה חזרה. |
בנוגע לשפה חשבתי על זה..בהתחלה לא רציתי להתעסק עם עוגיות אבל כנראה חייב.
בנוגע לheader..אשמח לדוגמאת קוד..לי בכל אופן אי אפשר.."הדרים נשלחו לפני" תודה. |
ציטוט:
קוד:
Response.Status = "301 Moved Permanently" קוד:
Response.Redirect "http://sub.domain.com" |
תודה, ובphp?
|
שים בראש הדף את השורה:
PHP קוד:
זו דרך עקומה, אבל עובדת. |
תודה זה מה ששמתי אבל ה header ממש ממש איטי..למה?
|
למה שלא תשים 2 גדלים בראש הדף (דגל ישראל ודגל ארה"ב) אם קישורים לסאב
כמו שכל באתר אתר נורמלי עושה? |
כל הזמנים הם GMT +2. הזמן כעת הוא 05:56. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ