|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 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 |
חבר בקהילה
|
לא כל השרתים עונים על PING. כלומר יכול להיות מצב שהרשת זמין אבל לPING הוא לא עונה.
אני מציעה לך לעשות משהו כמו: קוד:
if(@fopen("http://www.example.com/", "r")) { echo "server online"; } |
![]() |
![]() |
# 6 |
חבר וותיק
|
pirsomet אתה בטוח שSYSTE,M PING לא עובד על כל האתרים? זה לא נשמע הגיוני בכלל
__________________
![]() |
![]() |
![]() |
# 8 |
חבר מתקדם
|
כדי לבדוק WHOIS אתה צריך לשלוח סוקטים למאגרי נתונים על דומיינים.
כדי לבדוק האם אתר מסויים עובד אתה יכול לשלוח פינגים.
__________________
|
![]() |
![]() |
# 9 |
א.פורום תוכנה
עסק רשום |
|
![]() |
![]() |
# 10 |
חבר בקהילה
|
זה לא יחזיר, בדקתי עכשיו. אבל עדיין בטח גם זה יהיה נכון לא לגבי כל המקרים של 404
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|