![]() |
בדיקת אם המשתמש הגיע מישראל - PHP ?
הי,
אני יודע שיש סקריפט + DB שעושה IP-To-Country שאתה יכול לדעת כל IP מאיזה מדינה הוא מגיע. רציתי לדעת אם למישהו יש סקריפט פשוט (בPHP) שבודק אם הגולש הוא מישראל או לא... יש לנו רק כמה ספקיות אז כנראה שזה דבר די פשוט... |
כן יש משהו פשוט ביותר:
DB ששוקל יותר מ100 מגה.. תריץ חיפוש בפורום |
אתה יכול להשתמש בSOCKETS ולבדוק את המידע דרך
ripe.net לשלוח לו את האיפי לחיפוש ולקחת את השורה שמראה את הארץ לפי קוד (IL מן הסתם) חסרון אחד שזה מזהה הכל חוץ מארה"ב יש גם מסד נתונים של IPTOCOUNTRY: http://ip-to-country.webhosting.info/ תהנה |
הי תודה - אני מכיר את הDB חיפשתי קיצור דרך :)
מצאתי בנתיים את: http://api.hostip.info/country.php אם מוסיפים ?ip=כתובת IP זה מחזיר את הארץ אז שאלה פשוטה - איך אני מחבר את הOUTPUT של דף HTML כזה (שמחזיר את שם הארץ) לIF בPHP? |
תוריד את הip של המשתמש למשתנה,ותבדוק על if
|
בעזרת SOCKETS
תיכנס ל php.net ותקרא על fsockopen, fwrite / fputs, fclose, fread / fgets ואתה תבין מה עושים ואיך :) |
מצאתי..
$html = implode('', file('http://api.hostip.info/country.php/')); למה אתם מסבכים? :) |
כל הזמנים הם GMT +2. הזמן כעת הוא 22:33. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ