|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
|
![]() |
# 1 |
חבר וותיק
|
[PHP] בדיקת תגובה משרת מרוחק
יש לכם מושג איך אני יכול לבדוק תגובה של שרת מרוחק לכתובת שנאי נותן? [באמצעות בדיקת PING?]
[אם אני אתן http://walla.co.il אני רוצה שהוא יבדוק אם יש תגובה או לא..] אני לא יודע ולא בטוח אם יש פונקציה בנויה של זה... תודה רבה =]
__________________
![]() Last edited by Gil B; 27-02-08 at 16:43.. |
![]() |
![]() |
# 2 |
Winner
|
סוקטים
__________________
בברכה, רום. מתכנת אפליקציות אינטרנט. אימייל: Rom.As10@gmail.com מסנג'ר: Rom_as10@hotmail.com |
![]() |
![]() |
# 3 |
משתמש - היכל התהילה
|
מה זה תגובה?
אתה יכול לנסות להתחבר כמו שאמרו פה אליו לפורט 80 אבל גם אם הוא יגיב, זה לא אומר שהאתר מתפקד בצורה תקינה.
__________________
קו ישר, כי אפשר גם אחרת |
![]() |
![]() |
# 4 |
חבר וותיק
|
אני מתכוון לבדוק אם הדומיין קיים או לא.
פשוט לא באצמעות SOCKET חיבור לWHOIS. חשבתי על משהו בסגנון System(ping); אני יודע שיש פונקצית עבודה עם זה, רק שלמיטב ידיעתי צריך לבטל את האבטחה שיש על הפונקציה.. למישהו יש עוד רעיונות בלי שאצטרך לעשות את זה?
__________________
![]() |
![]() |
![]() |
# 5 | |
משתמש - היכל התהילה
|
ציטוט:
לא פנוי/כבר תפוס? גם אם דומיין רשום ותפוס ולא מכוון על IP או שהIP שהוא יושב עליו כרגע מכובה אתה לא תקבל תגובה מfsockopen או ping כך שזה לא עוזר לך יותר מדי. אם אתה רוצה לבדוק אם שרת HTTP שמכוון עליו דומיין מסויים פועל(וזה גם לא בטוח ב100% ![]() תעשה fsockopen לפורט 80.
__________________
קו ישר, כי אפשר גם אחרת |
|
![]() |
![]() |
# 6 |
חבר בקהילה
|
לא כל השרתים עונים על PING. כלומר יכול להיות מצב שהרשת זמין אבל לPING הוא לא עונה.
אני מציעה לך לעשות משהו כמו: קוד:
if(@fopen("http://www.example.com/", "r")) { echo "server online"; } |
![]() |
![]() |
# 7 |
א.פורום תוכנה
עסק רשום |
|
![]() |
![]() |
# 8 |
חבר וותיק
|
pirsomet אתה בטוח שSYSTE,M PING לא עובד על כל האתרים? זה לא נשמע הגיוני בכלל
__________________
![]() |
![]() |
![]() |
# 10 |
חבר מתקדם
|
כדי לבדוק WHOIS אתה צריך לשלוח סוקטים למאגרי נתונים על דומיינים.
כדי לבדוק האם אתר מסויים עובד אתה יכול לשלוח פינגים.
__________________
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|