10/10/2018, 10:40

Reset theo giờ quy định sẵn trong PHP

Em muốn cứ đến 24:00:00 là nó sẽ tự động xóa toàn bộ dữ liệu trong bảng.(Cái này em làm rồi)

Em so sánh nếu thời gian truy cập vào trang đó = 24:00:00 thì xóa. Nhưng khổ nỗi nếu em quên ko vào trang reset.php thì nó ko xóa. (Phải mở thì nó mới chạy và phải căn đúng 24:00:00 thế mới chết đấy ạ.)

Các bác có giải pháp nào giúp em với, ko mở mà vẫn reset theo giờ trên ạ.


PHP Code:
$time_reset "24:00:00"// Thoi gian reset default
$now_time time(); //Lay thoi gian hien tai
$now gmdate("H:i:s"$now_time 7*3600); In ra dang gio:phut:giay cho trung voi thoi gian reset default

if (
$now==$time_reset){
$del_reset mysql_query("DELETE FROM download_log") or die(mysql_error());  
}else{
echo 
"Chua den gio reset";
}
?> 
Còn một cách nữa là nhờ chính user đó thực hiện. Trong table download_log(log_id,log_date_time,log_ip)

Nhưng cũng vướng phải nếu user đó ko truy cập đúng 24:00:00 thì nó ko xóa.

p/s: Có cách nào xóa vào đúng giờ đó mà ko phải mở trang reset.php ko ạ

[=========> Bổ sung bài viết <=========]

Chắc là ko đc Ko mở thì làm sao mà chạy đc. Nếu ko có thì các bác bày lối cho em cách xóa các dòng về user đó sau 24h.

Ví dụ: Thời gian user đó tải về lần cuối là 22:00:00. Phải sau 22:00:00 h mới cho phép tiếp tục

p/s: làm sao để tính được user đó đã đủ 24h chưa ạ?
jiSh@n viết 12:57 ngày 10/10/2018
cron cron cron cron cron cron cron cron cron cron
vnntech.com viết 12:50 ngày 10/10/2018
bác vào cpanel của cái hosting mình thuê ấy nó có mục cron job bác bấm vào đó rồi chọn giờ bác muốn chạy
Thế Giới Phẳng viết 12:52 ngày 10/10/2018
Được gửi bởi vnntech.com
bác vào cpanel của cái hosting mình thuê ấy nó có mục cron job bác bấm vào đó rồi chọn giờ bác muốn chạy
Thế host free thì sao ạ
donamkhanh viết 12:55 ngày 10/10/2018
@Thế giới phẳng: bí quá thì kiếm cái free service nào đó để nó chạy hộ mình http://www.onlinecronjobs.com
Thế Giới Phẳng viết 12:44 ngày 10/10/2018
Như của em:

Muốn chạy http://www.***.com/reset.php lúc 00h00 hàng ngày thì điền như thế đúng chưa ạ
honnhienh viết 12:50 ngày 10/10/2018
cũng có cái host mà kiếm hog ra cái này . đúng là bực mình quá đi ah.
1024KB viết 12:55 ngày 10/10/2018
Được gửi bởi Thế Giới Phẳng
Như của em:

Muốn chạy http://www.***.com/reset.php lúc 00h00 hàng ngày thì điền như thế đúng chưa ạ
Đúng rồi đấy. Nó như thế đó.
Thế Giới Phẳng viết 12:51 ngày 10/10/2018
Được gửi bởi honnhienh
cũng có cái host mà kiếm hog ra cái này . đúng là bực mình quá đi ah.

Bực em chứ bực gì bác. Em ko có tiền nên phải xài host free mà bác.
vnntech.com viết 12:53 ngày 10/10/2018
host free không support cron job thì chắc bó tay thôi bác.
Bài liên quan
0