在一个工程中,我建立了两个后台页面
后台1:启动预警
<?php
require("../../../pages/conf/redirectFun.php");
require("../../../lib/Communication/mail/mail.php");
require("../../conf/newConnect.php");
require("../../conf/config.php");
require("../../conf/conn.php");
set_time_limit(0);
ignore_user_abort();//------------------------------------------------------------------------------------------------------------设置使页面永远有效
$db=mysql_query("update gk_state set  url_stat=1 where id=1");
$filename1="C:/test/shit";
 $handle=fopen($filename1,"a+");
$property_1=1;
$i=0;
while($property_1==1){
$filename="C:/test/mail".$i.".text";
$i++;
 $handle=fopen($filename,"a+");
 $req=mysql_query("select url_stat as url_stat from gk_state where id=1");
$row=mysql_fetch_array($req);
 fwrite($handle,$row['url_stat']);
sleep(30); if($row['url_stat']=="0"){
$property_1=0;
}//------------------------------------------------------------------------------------------------------------通过查询状态控制开始和关闭自动预警
    }
?>
前台点一个“启动”按钮就进入这个页面,在后台运行后台2:在前台点一个“停止”按钮就进入后台2
<?php
//require("../../../pages/conf/redirectFun.php");
//require("../../../lib/Communication/mail/mail.php");
require("../../conf/newConnect.php");
require("../../conf/config.php");
require("../../conf/conn.php");set_time_limit(0);
$db=mysql_query("update gk_state set  url_stat=0 where id=1");
?>
把url_stat置0,这样后台1就可以停止运行了
可是我点“停止”按钮后,数据库中的url_stat始终不能被置0是什么情况?
求高人指点~谢谢!