Page 1 of 1

ช่วยทีครับเรื่องการอ่านและเขียนข้อมูลลง File txt

Posted: 05/05/2009 11:02 am
by akung
<?php

$ip1 = "www.***.com";
$port1 = "443";

if(@fsockopen($ip1,$port1,$errno,$errstr,1)) {
$server1="=Online";
} else {
$server1="=Offline";
system("echo $ip1 : $server1 | gnokii --sendsms +668xxxxxxxx");
}
system("echo $ip1 : $server1");

?>

อยากรบกวนท่านผู้ที่มีความชำนาญด้าน Php Script หน่อยอะครับพอดีผมไม่มีความสามารถด้านนี้เลย ความต้องการคือ โค๊ดที่ท่านเห็นด้านบนนี้เป็น Script สำหรับส่ง SMS แจ้งให้ทราบว่า Server online หรือว่า Offline ครับ แต่ในที่นี้ผมต้องการแค่ในส่วนของการแจ้ง เมื่อเวลา Server offline ครับ แต่มีความต้องการเพิ่มในส่วนของ หาก Server ที่ offline ไปแล้วกลับมา online ให้ส่ง SMS มาแจ้งด้วยอะครับ เท่าที่คิดนะครับน่าจะต้องมีการเก็บค่าของ Server ที่ online และ offline ลง txtFile ครับ โดยหาก Server online ปกติก็ให้เก็บค่าเป็น 0 แต่หาก Server Offline ให้เก็บค่าเป็น 1 เมื่อรัน Script แล้วระบบจะต้องเปิดไฟล์ แล้วก็ต้องเก็บค่าในไฟล์ที่อ่านได้มาไว้ที่ $online_status จากนั้นก็จะต้องตรวจสอบว่า $online_status หากไม่เท่ากับ 0 แต่ server online อยู่แสดงว่า server เคย offline
กลับมา online ให้ส่ง SMS มาแจ้ง แล้วก็เก็บค่า 0 ลงใน txtfile
แต่หาก $online_status เท่ากับ 0 ก็ไม่ต้องทำอะไร แล้วก็เก็บค่า 0 ลงใน txtfile
แต่หากตรวจสอบแล้ว Server offline ก็ให้ส่ง Sms มาแจ้ง แล้วก็เก็บค่า 1 ลงใน txtfile

ไงผมก็ขอรบกวนท่านผู้ชำนาญด้วยนะครับ หรือหากใครมีสคิปอยู่แล้วสามารถแบ่งปันกันได้ก็ขอขอบพระคุณครับ
หากต้องการรายละเอียดเพิ่มเติมสามารถโพสในนี้ได้เลยนะครับ ****ห้ามลง E-mail ******

Re: ช่วยทีครับเรื่องการอ่านและเขียนข้อมูลลง File txt

Posted: 05/05/2009 11:56 am
by mindphp
ถ้าใช้ php 5
ลอง ดู สอง function นี้ครับ
อ่านข้อมูลจากไฟล์
https://www.mindphp.com/modules.php?name ... tents.html
เขียนข้อมูลลงไฟล์
https://www.mindphp.com/modules.php?name ... tents.html

Re: ช่วยทีครับเรื่องการอ่านและเขียนข้อมูลลง File txt

Posted: 05/05/2009 1:03 pm
by akung
ครับเป็น PHP 5 ครับ แต่รันอยู่ในเครื่อง FreeBSD ครับ ขอบคุณครับไงผมจะลองดูนะครับ