Is there any way to automatically run PHP script on Hosting web server withour cron?

前端 未结 11 856
别跟我提以往
别跟我提以往 2021-01-13 14:48

I had a script which sends sms alerts everyday. I want it to send automatically send sms by fetching message from database. Can I do it without cron. Is there any other solu

11条回答
  •  死守一世寂寞
    2021-01-13 15:26

    you can include your script and have it run every time some one visits your homepage/login page etc... set up a table in mysql called time. query the database everytime the page is visited. if (time argument) {run the script in the background, update the new time in the DB}

    All you have to do is fuigure out how often you want to send out your sms emails. Ex. 1 time per day database row "time" has a date in it. the date is lets say 24 hours ago. if the db row "time" is less than or equal to today minus one day 1 day , then run your script. this will run your script once per day.

    The draw back -> someone needs to visit your site atleast once per day.

    What is your website URL? What are you doing?

提交回复
热议问题