הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [שאלה]יש תחליף ל IFRAME ? (https://hosts.co.il/forums/showthread.php?t=79233)

CBox.Co.il 28-10-09 16:52

[שאלה]יש תחליף ל IFRAME ?
 
אהלן,

אני בונה מערכות ואני רוצה ש 2 האתרים ייתקשרו, עכשיו אני לא רוצה להביא IFRAME אלא משהו אחר.

מה שאני מעביר זה קוד PHP, הוא לא מציג כלום אבל כל פעם שמישהו נכנס זה לוקח את ה IP שלו.

לפי מה שאני יודע אפשר לעשות את זה עם JS אבל אני מחפש כיוון והדרכה.

תודה רבה לעוזרים...

Shay Ben Moshe 28-10-09 17:00

הטכנולוגיה שאתה מדבר עליה אכן קיימת בJavaScript והיא נקראת Ajax. אפשר לבצע זאת ממש ממש בפשטות עם jQuery או טיפה בצורה יותר מורכבת (עדיין פשוט) בעזרת JS נקי.
על כך כתבתי פה:
http://www.xn----0hcb6acyq1epc.com/%...99%D7%9A-ajax/

בהצלחה

CBox.Co.il 28-10-09 18:32

כנראה לא הבנתי אותי נכון, כמובן שאני יודע מה זה Ajax אבל אין לי צורך בו.
נניח יש לי 2 אתרים.
הראשון הוא: http://mydomain.com/index.php?Tracker , בכתובת הזאת נמצא לי מערכת שבה כל אחד שייכנס לעמוד הזה זה ייקח את ה IP שלו.
בנוסף לאתר הזה יש לי עוד אחד שהוא : http://somename.com , אני רוצה שברגע שמישהו נכנס לאתר השני זה ייקח לו את הIP .
נניח והייתי רוצה להשתמש ב IFRAME הייתי עושה ככה.
<iframe src ="http://mydomain.com/index.php?Tracker"></iframe> , וכל מי שהיה נכנס זה היה לוקח את ה IP שלו.
אבל אני מחפש תחליף ל IFRAME .
תודה רבה...

אדיר 28-10-09 19:31

למה שלא תעשה משהו בסגנון extremetracking?
די פשוט ויפה.

Erez | TrustMedia.co.il 28-10-09 20:09

אתה יכול עם תמונה שתווצר ע"י GD שתקרא מהשרת השני ותבצע את הפעולות,או לשלוח סוקט/פינג/לקרוא את הדף עם פרמטר בכתובת עם הכתובת אייפי,או שתעשה עם AJAX קריאה לדף החיצוני

Shay Ben Moshe 28-10-09 21:05

הכי טוב, תמונה של GIF, בגודל 1 על 1 שקופה, עדיף להעלים עם CSS.
ואל תיצור עם GD, תקח את התמונה תעשה לBASE64 ENCODE ואז כל פעם תוציא את הBASE64 DECODE של זה, הרבה יותר מהיר.

CBox.Co.il 28-10-09 23:04

תודה רבה לכולכם...

Hanan 29-10-09 22:23

אני בימים אלו בדיוק עובד על דבר כזה סטטיסטיקה לאתרים.
זה די מסובך אז אני אסביר את זה בשלבים בתקווה שתבין:
1. ב HTACCESS אתה מגדיר שפניה לקובץ: stat.js בעצם יוביל ל stat.php.
2. באתר שאתה רוצה לקבל ממנו את המידע אתה מגדיר קוד JS שבעצם קורא ל stat.js.
3. בתוך הקובץ stat.js אתה משתמש ב document.write שיוצג שם IFRAME וקריאה לקובץ stat.js (שלא לשכוח זה בעצם stat.php).
4. ואז פשוט בתוך הקובץ stat.php אתה בעצם מכניס לדאטה בייס: $_SERVER[REMOTE_ADDR].

בהצלחה :)


כל הזמנים הם GMT +2. הזמן כעת הוא 09:33.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ