2010-08-24 126 views
2

我有一个PHP脚本,它使用表单输入框的值通过FileGetContents()提交twitter搜索,它将结果返回屏幕并将它们存储在MySQL数据库中。运行PHP脚本加载

这里是形式:

<form id="backup" action="backup.php" method="get"> 
    <div id="formContainer"> 
     <div class="rowtop"> 
      <span class="formw"> 
       <input class="search" type="text" onclick="this.value='';" name="tag" value="<?php echo urldecode($tag); ?>"/> 
      </span> 
     </div> 
       <br> 
     <div class="row"> 
       <br><br> 
      <span class="formw"> 
       <input type="text" onclick="this.value='';" name="maxpages" value="<?php echo $max_pages; ?>"/> 
      </span> 
     </div> 
     <div class="rowbottom"><span class="label"><input type="submit" value="Backup" /></span></div> 
    </div> 
</form> 

我想有这个脚本运行的cron作业的一部分,这样反而让来自输入搜索值我想它是每次运行时都有相同的值。

实现此目的的最简单方法是什么?

+0

只是想在微博更新,而用户挂出你的网页上? – mcgrailm 2010-08-24 12:54:20

回答

-5

设置一些假的$ _GET varaibles在开始脚本:

$_GET['tag'] = 'mytag'; 
$_GET['maxpages'] = 10; 
$_GET['Submit'] = 'Backup'; 
+2

这可能是最差的做法。 – Incognito 2010-08-24 13:08:06

3

如果我正确理解你的问题,我会说,你只需要在cron作业来直接调用脚本:

backup.php?tag=value_you_set&maxpages=another_value_you_set 

在脚本中,您设置了tag键和maxpages键的值。你在你的问题萨迪他们不改变。

+0

我总是出门几秒钟。好答案。 :) +1 – Dutchie432 2010-08-24 12:42:43

+0

无论谁给我的答案放置一个-1,至少可以发表解释评论。 – 2010-08-24 13:37:44

+0

我不能相信接受的答案有-4。 – Incognito 2010-08-24 15:21:10

4

killer_PL的代码会工作......你只是在开始手动设置值脚本..另一种是导航到

“backup.php?标签= XXX & MAXPAGES = XXX”