IP Based Cron Jobs


Posted on 16th Feb 2014 07:03 pm by admin

I run cronjobs on my website. After one of my visitors got curious and tinkered around he realized he could reset my cron jobs...woohoo....

Is there a way to get information from the server to make sure it is who it is?

I have my idea below but I would like to know if there was another more secure way of doing this or if my way is fine. Since I also automaticly updating incoming CPA Leads and Paypal IPN the same way as my cronjobs. Paypal IPN does have to make sure there 'account balance' has money through Database so they can't just go throwing money at themselves..Luckily I had thought of that before the visitor went tinkering.

I basicly figured something like if i ran a cronjob and my server ip was 1.1.1.1 and the cronjob sent to http://site.com/cron.php?id=admin22113 coding would be as followed:

Code: [Select]$id=$_GET["id"];
$ip=@$REMOTE_ADDR;



if ($ip==1.1.1.1){
if ($id="admin22113"){

DoFunctions(CronJobs)

}
}

the $id(admin22113) I put as a secondary security measure. Say my own personal passcode to check if its there to say its me.

Only problem with this is my CPA Company IP changes and doesn't do "passcodes". I have to use Get functions to receive data through server so this is a little harder for a visitor to call. If there are any other possible ways please help me out.

No comments posted yet

Your Answer:

Login to answer
196 Like 41 Dislike
Previous forums Next forums
Other forums

php wont update my db
hello,

sorry for posting in mysql forum but i dont know where exactly is the problem but here

RSS poster script?
I have found a script that posts RSS's for me on a site that I'm building. However I would like to a

Required to login help
I'm trying to set up my site so users have to be logged into the forum to access the site.I've been

Date/Time and Checkbox
Hi Everyone,

I am trying to figure out how to insert the current date and tim

multipart emiail forms
Hi All,

I am new to the boards and I've been working on a form (which is rather massive, imo

Must-Know Topics of PHP
Can you guys list the must-know topics of PHP. I am still a learner and I am trying to cover most of

Combining Two Queries
I have two scripts that each work fine by themselves. One is a search script with a variable that de

Code error with Index.php
Error: Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/runevid/public_

word wrap in emails help needed
Hello, I understand how wordwrap works in php and have used it well before. However when I used wor

PHP Redirecting
Hello everyone. Is there a way to redirect people to pages within a statement in PHP? Since there is

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash