![]() |
[php] צריך עזרה בבנית קוד שיזהה איפי מחוץ לארץ ויכנס לדף מסויים
אני רוצה לעשות באתר העלת קבצים שלי בקרוב.. שיעלה
שאם מישהו נכנס מחוץ לארץ שיזהה את האיפי שלי ויפנה אותו לדף באנגלית.. ואם זה מישראל שיכנס לעיברית... איך עושים דבר כזה פשוט אף פעם לא יצא לי להתקל במשהו כזה... אבל זה נראה לי דבר טוב.. בכל מקרה אם מישהו יודע שיסביר לי בבקשה.. תודה :) |
אתה מקבל את האייפי של המשתמש ($_SERVER['REMOTE_ADDR']) ובודק עם regex אם הוא נמצא בטווח X - Y אם כן הוא מישראל, אם לא תפנה לדף באנגלית.
|
תחשוב אבל מצד שני, שיש יהודים/ישראלים שנכנסים לאתרים ישראליים מחו"ל והם רוצים בכל זאת את האתר שלהם בעברית. בגלל הסיבה הזו לא עושים דברים כאלו, שלכל אחד תהיה אפשרות בחירה באיזה שפה הוא רוצה לראות את האתר, מי שרוצה עברית שישים במועדפים את הכתובת של האתר בעברית וכו'... מקווה שהבנת את הרעיון.
|
לא הבנתי כל כך תומר..
ואחי קוקה אם יהודים יכנסו מחול ישיש אפשרות בכל מקרה אנגלית/עיברית מבין אחי.. |
הכי טוב תעשה בכניסה דף עם דגלים חחח עברית / English הכי טוב....
וגם אם לא אז צריך לשאול מישהו מהספקיות על טווחים של IP'S בארץ |
פשוט תשתמש במסד נתונים מוכן של טווחי איפי
כמו IP 2 COUNTRY |
אני פרסמתי פה פעם מסד די גדול של טווחים מהארץ ומהעולם וגם קוד מוכן
תעשה חיפוש היה דיון על זה בעבר |
כל הזמנים הם GMT +2. הזמן כעת הוא 03:58. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ