私のサーバーからCronsジョブ(CURL)を設定しました.Codeelは1時間ごとにCodeigniterコントローラーを起動します。リクエストがサーバーからのcronsジョブ(CURL)からのものである場合、PHPを検証する
誰かがブラウザからURLを訪問している場合、実際には誰もが手動でそのURLを書き出すことができます。答え
の
私のポイントは、私は、要求がCrons仕事方法(CURL)からであれば誰でも手動でこの機能をexucated防ぐために、私のサーバーでexucatedこの機能を確認します。どのようにPHPでそれを行うには?
例
function clear_ip_addres(){ // every one hour
if(REQUEST IS COME FROM MY SERVER VIA CRONS JOB){ // << here is it
//i will continue proceed the action
} else {
// do nothing
}
}
@kisaragiに感謝します。私はこのif文でアクションコードをラップしようとしました。しかし、働いていない。 : –