2012-02-05 18 views
0

私は、特定の条件が存在する場合、ウェブページから特定のデータを巡回するスクリプトを作成しています。私が掻き集めているページを取得するためのPHPは、ブラウザでスクリプトを実行していたときにのみ呼び出すことができます。これはJavaScriptを使って簡単にリロードすることで回避できます。しかし、今私はcronjobでこのタスクを設定しようとしているので、JavaScriptが動作しません...任意の提案?JavaScriptスクリプトを使わずにPHPスクリプトを再実行する

答えて

2

Meta refreshあなたは何を探していますか?

<meta http-equiv="refresh" content="5; url=http://example.com/"> 

あなたはCLI/cronでPHPを実行している場合は、popenを使用して開いた子が次々と処理します1つの以上のプロセスを構築することができます。

+0

私はブラウザではなくcronjobでPHPスクリプトを実行しています –

+0

@A_funs今はどうですか? – Vyktor

0

PHPスクリプトを再実行する唯一の方法は、サーバーがスクリプトを実行する必要があるため、PHPスクリプトを再度呼び出すことです。 Javascriptを使用できず、Vyktorが提案した提案を使用できない場合は、それを使用できません。

基本的にJSとは、F5キーを押すか、またはリフレッシュボタンを押した場合と同じように、スクリプトを実行して結果を返すためにJSを呼び出すだけです。 これを別の方法でエミュレートすることができれば、それを回避することができます。私はその実用的だとは思わない。

関連する問題