ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingจะสร้างไฟล์ PHP ใหม่ อัตโนมัติทุกวันยังไงครับ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: จะสร้างไฟล์ PHP ใหม่ อัตโนมัติทุกวันยังไงครับ  (อ่าน 1347 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
MaMa.Killer
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 642
ออฟไลน์ ออฟไลน์

กระทู้: 3,557



ดูรายละเอียด
« เมื่อ: 06 กุมภาพันธ์ 2021, 17:32:51 »

เช่นมีไฟล์หลัก a.php
ให้รันออโต้สร้างไฟล์ใหม่ทุกวันโดยกำหนดชื่อเป็น a-07-feb-2021.php
ต้องเขียนยังไงครับ

ขอบคุณครับ
บันทึกการเข้า

รับโมฯ & แก้ไข และสร้าง Theme SMF, Wordpress และงานออกแบบ
Add Line Id : sodeclub
NaiTan
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 378
ออฟไลน์ ออฟไลน์

กระทู้: 5,258



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 06 กุมภาพันธ์ 2021, 17:35:48 »

ใช้ฟังชั่น copy() กับ date() ครับ

แล้วตั้ง Cronjob ให้รันไฟล์ทำงานทุกวัน
บันทึกการเข้า

mean
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 121
ออฟไลน์ ออฟไลน์

กระทู้: 1,009



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 07 กุมภาพันธ์ 2021, 11:09:52 »

<?php

$data = date('y-m');
$filename = date("d-M-Y.php");               // Sat Mar 10 17:16:18 MST 2001

file_put_contents (  $filename , $data);

-------------------------------------------


รันทุกวัน ตอนตี 1
-------------------------------------------
0 1 * * * /usr/bin/php -f run.php &> /dev/null
-------------------------------------------

date format
https://www.w3schools.com/php/func_date_date.asp

cron format
https://crontab.guru/every-day-at-1am
บันทึกการเข้า

killer777
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 52
ออฟไลน์ ออฟไลน์

กระทู้: 1,009



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 07 กุมภาพันธ์ 2021, 14:07:28 »

ตั้ง Cronjob ครับ
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์