I have a PHP script that I run to update a database of mine - it is held on a remote webserver, so I make changes to that PHP script and then run it to dump the results into the database. It works fine - except I have been noticing that the PHP script is running when I don't want it to.
That is - when I DO NOT type in the URL with the specific GET variables required for it to work, the script seems to be running anyways. So my question is do browsers request URLs without me asking them to?
The problem is the script takes a very long time to run and it seems when the requests (from some other source) are run that it doesn't complete - which leaves my database only partially full and effectively useless. What I have noticed, however, is that it is only the one set of tables from a specific request that I have been running that are getting "randomly" run.
EDIT: I have a script that requires multiple variables be passed to it through GET. I will run it at one point in the day (say 2pm) it takes a very long time to complete, almost 2 hours. It completes fine and all is good. Then a few hours later, WITH NO INPUT FROM ME, it runs again - with the exact same variables passed to it but does not complete.
My suspicion is that my browser is re-requesting the URL for some reason, or Google is or something, I'm just looking to see if anyone has any idea what could be causing this.
EDIT 2: Realized I'm an idiot. What's happening is my computer goes to sleep and when it wakes up the browser refreshes instead of using the stale data.