ขอคำแนะนำการเขียน Cronjob ทีครับ

เริ่มโดย $100perday, 27 มกราคม 2013, 04:34:47

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

$100perday

ตาม code ด้านล่างนี้
<form method = "POST" action="test.php">
Number : <input type="text" name="num" size="10"><br>
<input type="submit" value="OK">
</form>

ต้องการที่จะเขียน Cronjob โดยตั้งเวลา 09.00 น. ของทุกวัน
ให้คลิกปุ่ม OK อัตโนมัติ ไม่ทราบว่าต้องเขียนยังไงครับ

ขอคำแนะนำผู้รู้ทีครับ  :wanwan017:
เหนื่อย..

binknon7


xvlnw.com

หน้าที่ของ Cronjob สำหรับการตั้งค่า PHP คือเหมือนรัน URL test.php เฉยๆ ตามตารางเวลาที่กำหนด ไม่ได้ทำอะไรมากกว่านี้จริงๆ

ส่วนมันจะทำอะไรบ้างก็คืออยู่ใน test.php เพราะฉะนั้น เรียกรันที่ test.php เลยครับ ไม่ต้องให้มันมาคลิกฟอร์มแบบนี้ครับ เฉพาะ Cronjob อย่างเดียวมันทำไม่ได้ครับ

แต่หากบอกว่าไปคลิกเว็บชาวบ้าน อันนี้ก็ต้องเขียนโปรแกรมให้คลิกให้ได้ก่อน แล้วสั่ง Cronjob รันทุกเวลาที่กำหนดครับ

หลักๆ มีแค่นี้แหละครับ ให้มองว่า Cronjob มันจะรันโปรแกรมของเราในเวลาที่เราต้องการครับ
ส่วนพื้นฐานว่าจะทำอะไร ขึ้นอยู่กับการเขียนโปรแกรมสั่งงานของเราครับ
[direct=https://cloudhost.in.th/wordpress-hosting]ツ ⓌⓄⓇⒹⓅⓇⒺⓈⓈ ⒽⓄⓈⓉⒾⓃⒼ [/direct] :wanwan014:  :D
[direct=https://cloudhost.in.th/cloudhosting.html]Cloud Hosting[/direct] [direct=https://cloudhost.in.th/cloudvps.html]Cloud Server[/direct] [direct=https://cloudhost.in.th/vpshosting.html]Cloud VPS Hosting[/direct] [direct=https://cloudhost.in.th/windowsvps.html]Cloud Windows[/direct] Tel: 080-348-0843 LINE: ixvlnw

dekjj

ไปรันที่ test.php เลยครับ จะให้มันโพสอะไรก็เขียนไว้ใน test.php เลย เพราะ cron มันกด submit ไม่ได้เหมือนคน

ส่วนตัวผมจะเขียนสคริบใน test.php โดยให้ test.php ดึงข้อมูลจากฐานข้อมูล โดยเราก็เตรียมข้อมูลลงไว้ในฐานข้อมูลก่อน แล้วก็เขียนเงื่อนไขใน test.php ให้มันดึงมาตามที่เราต้องการ

$100perday

อ้างถึงจาก: dekjj ใน 27 มกราคม 2013, 09:45:02
ไปรันที่ test.php เลยครับ จะให้มันโพสอะไรก็เขียนไว้ใน test.php เลย เพราะ cron มันกด submit ไม่ได้เหมือนคน

ส่วนตัวผมจะเขียนสคริบใน test.php โดยให้ test.php ดึงข้อมูลจากฐานข้อมูล โดยเราก็เตรียมข้อมูลลงไว้ในฐานข้อมูลก่อน แล้วก็เขียนเงื่อนไขใน test.php ให้มันดึงมาตามที่เราต้องการ

ขอตัวอย่างการเขียนใน test.php ให้หน่อยได้มั้ยครับ ว่าให้รัยตอนเวลา 09.00 น.ทุกวันอ่ะครับ  :wanwan017:
เหนื่อย..

adidog

แนะนำอย่างงี้ครับ cron คือการที่เราสั่งให้โฮสต์รันไฟล์ที่เราต้องการ ตามช่วงเวลาที่กำหนด เช่นคุณจะให้รันไฟล์ test.php คุณก็ไปเซ็ท cron ให้รันทุกๆ 9 โมงหรือตามแต่คุณต้องการ
ส่วนไฟล์ test.php ก็ใส่คำสั่งปกติ เช่น ดึงข้อมูลจากฐานข้อมูลที่เตรียมไว้ เพื่อโพสไปยังฐานข้อมูลเป้าหมาย เช่น

select * from source where cond=cond...

...
...

INSERT INTO target SET xxx=yyy blahๆๆๆ

ประมาณนี้ครับ
Certain Dri [direct=http://www.ishiclub.com/]Certain Dri[/direct]
คุณแม่มือใหม่ [direct=http://www.mamyget.com/]คุณแม่มือใหม่[/direct]

$100perday

อ้างถึงจาก: adidog ใน 27 มกราคม 2013, 14:23:35
แนะนำอย่างงี้ครับ cron คือการที่เราสั่งให้โฮสต์รันไฟล์ที่เราต้องการ ตามช่วงเวลาที่กำหนด เช่นคุณจะให้รันไฟล์ test.php คุณก็ไปเซ็ท cron ให้รันทุกๆ 9 โมงหรือตามแต่คุณต้องการ
ส่วนไฟล์ test.php ก็ใส่คำสั่งปกติ เช่น ดึงข้อมูลจากฐานข้อมูลที่เตรียมไว้ เพื่อโพสไปยังฐานข้อมูลเป้าหมาย เช่น

select * from source where cond=cond...

...
...

INSERT INTO target SET xxx=yyy blahๆๆๆ

ประมาณนี้ครับ

ขอบคุณมากครับ  :wanwan017:
เหนื่อย..