PDA

View Full Version : ping



mrs225
سه شنبه 31 تیر 1393, 10:26 صبح
سلام دوستان میخواستم بدون راهی است به کمک php من ادرس یک سایت بدم و به هم بگم پینگ دارم یا نه؟

احسان!
سه شنبه 31 تیر 1393, 10:45 صبح
و به هم بگم پینگ دارم یا نه؟
اینی که نوشتید یعنی چی؟

بیشتر توضیح بدید!برای چه کاری میخواید؟

مهرداد سیف زاده
سه شنبه 31 تیر 1393, 10:57 صبح
میتونی از shell کمک بگیری
اگر لینوکس هست تابع زیر کاربرد داره


<?php
function pingAddress($ip) {
$pingresult = exec("/bin/ping -n 3 $ip", $outcome, $status);
if (0 == $status) {
$status = "alive";
} else {
$status = "dead";
}
echo "The IP address, $ip, is ".$status;
}


pingAddress("127.0.0.1");

eshpilen
سه شنبه 31 تیر 1393, 13:26 عصر
البته Ping مربوط به سرور میشه، نه سایتهایی که روشه.
یعنی صرف اینکه سرور مورد نظر روشن باشه و به اینترنت متصل باشه Ping میده. پس لزوما به این معنا نیست که سرور در اون زمان سرویس وب هم میده و سایت مورد نظر صحیح و سالم و Up است.
Ping یه چیزی هست که میشه گفت فقط وجود یک رایانه/دستگاه متصل به شبکه رو نشون میده. مربوط به سطوح و سرویسهای بالاتر نیست؛ ارتباطی با در دسترس بودن یا نبودن یک سایت خاص نداره، چون اون سایت میتونه به دلایل دیگری خارج از دسترس باشه (باوجودی که سرور روشن و متصل به اینترنت است).

mrs225
شنبه 04 مرداد 1393, 20:39 عصر
دوستان میخوام یک پچ درست کنم هر کی ادرس سایتش رو زد بهش بگه فیلتر یا نه؟

mrs225
شنبه 04 مرداد 1393, 21:36 عصر
کسی نیست یک راهنمایی کنه

mrs225
یک شنبه 05 مرداد 1393, 10:43 صبح
مشکل پرجاست لطفا راهنمایی کنید