php 計劃任務 檢測用戶連接狀態(tài)
更新時間:2012年03月29日 00:47:22 作者:
php 計劃任務 檢測用戶連接狀態(tài)實現(xiàn)代碼,需要的朋友可以參考下
計劃任務
ignore_user_abort(); // 用戶關閉瀏覽器程序依然執(zhí)行
set_time_limit(0); // 不限制程序運行時間
$interval = 3; // 程序循環(huán)間隔時間秒
$link = mysql_connect('localhost', 'username', 'paswd');
mysql_select_db('test');
mysql_query("SET NAMES 'utf8'");
do {
// 用戶關閉瀏覽器停止 start
echo str_repeat(' ', 4069); // php只在輸出時才檢查用戶連接狀態(tài). 一些web服務器的output_buffering默認值是4096字符. 為確保flush()有效, 設置為4069.
ob_flush();
flush();
// 用戶關閉瀏覽器停止 end
$query = "INSERT INTO `test`.`test_demo` (`title`, `content`) VALUES ('計劃任務', '" . date("Y-m-d H:i:s", time()) . "')";
mysql_query($query); // 采用寫入數(shù)據(jù)庫驗證程序
sleep($interval);
} while (true);
如果沒有輸出php是無法檢測用戶連接狀態(tài)的。即使關閉瀏覽器程序依然會運行直到apache服務停止或重啟。
// 用戶關閉瀏覽器停止 start
echo str_repeat(' ', 4069); // php只在輸出時才檢查用戶連接狀態(tài). 一些web服務器的output_buffering默認值是4096字符. 為確保flush()有效, 設置為4069.
ob_flush();
flush();
// 用戶關閉瀏覽器停止 end
復制代碼 代碼如下:
ignore_user_abort(); // 用戶關閉瀏覽器程序依然執(zhí)行
set_time_limit(0); // 不限制程序運行時間
$interval = 3; // 程序循環(huán)間隔時間秒
$link = mysql_connect('localhost', 'username', 'paswd');
mysql_select_db('test');
mysql_query("SET NAMES 'utf8'");
do {
// 用戶關閉瀏覽器停止 start
echo str_repeat(' ', 4069); // php只在輸出時才檢查用戶連接狀態(tài). 一些web服務器的output_buffering默認值是4096字符. 為確保flush()有效, 設置為4069.
ob_flush();
flush();
// 用戶關閉瀏覽器停止 end
$query = "INSERT INTO `test`.`test_demo` (`title`, `content`) VALUES ('計劃任務', '" . date("Y-m-d H:i:s", time()) . "')";
mysql_query($query); // 采用寫入數(shù)據(jù)庫驗證程序
sleep($interval);
} while (true);
如果沒有輸出php是無法檢測用戶連接狀態(tài)的。即使關閉瀏覽器程序依然會運行直到apache服務停止或重啟。
復制代碼 代碼如下:
// 用戶關閉瀏覽器停止 start
echo str_repeat(' ', 4069); // php只在輸出時才檢查用戶連接狀態(tài). 一些web服務器的output_buffering默認值是4096字符. 為確保flush()有效, 設置為4069.
ob_flush();
flush();
// 用戶關閉瀏覽器停止 end
相關文章
PHP面向對象的進階學習(抽像類、接口、final、類常量)
PHP面向對象的進階學習,主要包括抽像類、接口、final、類常量的一些資料2012-05-05使用Smarty 獲取當前日期時間和格式化日期時間的方法詳解
本篇文章是對使用Smarty獲取當前日期時間和格式化日期時間的方法進行了詳細的分析介紹,需要的朋友參考下2013-06-06PHP $O00OO0=urldecode & eval 解密,記一次商業(yè)源碼的去后門
最近看到如下的php代碼$O00OO0=urldecode("%6E1%7A%62%2F%6D%615%5C%76%740%6928%2D%70%78%75%71%79%2A6%6C%72%6B%64%679%5F%65%68%63%73%77%6F4%2B%6637%6A");等很長的代碼,這里給出破解方法,需要的朋友可以參考下2020-09-09如何在smarty中增加類似foreach的功能自動加載數(shù)據(jù)
本篇文章是對在smarty中增加類似foreach的功能自動加載數(shù)據(jù)進行了詳細的分析介紹,需要的朋友參考下2013-06-06