เขียน php ping เครื่องใน แลน

Post a reply

Smilies
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: เขียน php ping เครื่องใน แลน

Re: เขียน php ping เครื่องใน แลน

by mindphp » 22/04/2009 12:01 am

เราดูเรารู้ได้ไง ? ก็เอาสิ่งที่เรารู้เขียนเป็น
function แล้วคือค่า ออกมาเป็น on off

Re: เขียน php ping เครื่องใน แลน

by tungbig » 21/04/2009 10:14 pm

ตอนนี้มันเช็คได้โดยค่าที่ได้ป็น array ครับ ค่าที่ได้มันก็เป็นพวก
Array ( [0] => [1] => Pinging 127.0.0.1 with 32 bytes of data: [2] => [3] => Reply from 127.0.0.1: bytes=32 time<1ms TTL=128 [4] => Reply from 127.0.0.1: bytes=32 time<1ms TTL=128 [5] => Reply from 127.0.0.1: bytes=32 time<1ms TTL=128 [6] => Reply from 127.0.0.1: bytes=32 time<1ms TTL=128 [7] => [8] => Ping statistics for 127.0.0.1: [9] => Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), [10] => Approximate round trip times in milli-seconds: [11] => Minimum = 0ms, Maximum = 0ms, Average = 0ms )

ผมจะเอาค่าไหนมาเช็คได้อะครับ ถ้าเราดูเราก็รู้แต่
ผมจะให้มันมี การเตือนด้วยถ้าเจอเครื่องที่ off อะครับ

รบกวนหน่อยนะครับ

Re: เขียน php ping เครื่องใน แลน

by mindphp » 21/04/2009 3:29 pm

ข้อมูลเพิ่มเติม
https://www.mindphp.com/forums/viewtopic.php?f=6&t=3654

ปล. แนะนำคนอื่นบ้างนะครับ

Re: เขียน php ping เครื่องใน แลน

by mindphp » 21/04/2009 3:27 pm

ใช้ function รันคำสั่ง ระบบ แล้ว เอาผลที่ได้มาเช็ค เอา
เช่น exec('ping ***.***.***.***')
แล้วเอาผลที่ได้ มาจัดการต่อ

เขียน php ping เครื่องใน แลน

by tungbig » 21/04/2009 3:21 pm

ผมต้องการจะเขียนโปรแกรมภายในบริษัท
ต้องการเช็คว่าเครื่อง com เครื่องไหนมัน ping ไม่เจอบ้าง
เพราะเครื่องตังอยู่คนละตึกแต่อยู่ในวงแลนเดียวกัน
ผมจะเขียน PHP เช็คยังไงดีครับ
ผมอยากให้มันโชว่า IP ไหน ON หรือ OFF อะครับเช่น
192.168.1.20 --> ON
192.168.1.21 --> OFF
192.168.1.22 --> ON
192.168.1.23 --> OFF
192.168.1.24 --> OFF
192.168.1.25 --> ON

ถ้าเป็นไปได้ขอตัวอย่างด้วยเลยนะครับ

ขอบคุณมากครับ

Top