• Main navigation
登入區塊
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站資訊區塊
站務管理者

kiang
 

tokimeki
 

sam0228
 

morris
 

shiang
 

SoltyRain
 

廣告





計時器和PHP程式
Not too shy to talk
註冊日期:
2007/3/25 18:47
文章: 29
各位大大好
目前小弟有一個問題
就是我需要有一個計時器的東西
在3秒過後呼叫我PHP的函數
我知道SCRIPT有setInterval此函數
但是這個函數是SCRIPT的
而我要呼叫的函數是PHP的
總是就是會錯誤
因為有後端和前端的關係
所以SCRIPT不能呼叫PHP
那我該如何解決此問題呢?!
我的函數不容易變成SCRIPT的
還是說在PHP有類似計時器的東西嗎?!
可是我怎都找不到><

自訂函數程式碼
function test1(){
$link = uconnect("aigulic2_COR000") ;
ucode();
$query = mysql_query("SELECT * FROM A6200A_IMAGE WHERE TYPE_ = 1",$link);
$side = "";
$m_num = 0;
while($a_record = mysql_fetch_array($query)){
$query2 = mysql_query("SELECT * FROM A6200A WHERE NO_ = $a_record[NO_]",$link);
while($a_record2 = mysql_fetch_array($query2)){
echo "<a href='../../../$a_record2[TEL1]/index.php' target='_blank'><img src='../../../A6200A_IMAGE/$a_record[NAME1]' width='114' height='60'>$a_record2[NAME1]</a>"."<br>";
$m_num = $m_num + 1;
}
}
}
請各位大大幫忙一下

發表日期:2007/6/5 10:31
應用擴展 工具箱


回覆: 計時器和PHP程式
Not too shy to talk
註冊日期:
2007/3/25 18:47
文章: 29
對不起~補充一下
我想要的試過三秒後執行一次函數
再過三秒在執行一次
一直反覆一直反覆

發表日期:2007/6/5 11:16
應用擴展 工具箱


回覆: 計時器和PHP程式
網站管理員
註冊日期:
2004/3/23 17:40
來自 Taipei, Taiwan
文章: 6189
可以將 PHP 作為常駐程式或是透過系統排程定時執行

發表日期:2007/6/5 11:43
_________________
****************************************************
Finjon Kiang / 江明宗
Just This Computer Studio / 就這間電腦工作室
Website: http://olc.tw
****************************************************
應用擴展 工具箱


回覆: 計時器和PHP程式
Just can't stay away
註冊日期:
2006/12/26 8:48
文章: 144
用 sleep() 。另一方面, PHP 有一個最大執行時間的限制,故尚須配合 set_time_limit() 重置最大執行時間的計時。

<?php
echo date('h:i:s') . "n";
while (
true) {
    
set_time_limit(5); //reset execute time limit, greater than sleep time.
    
sleep(3);
    echo 
date('h:i:s') . "n";
}
?>

發表日期:2007/6/5 14:11
應用擴展 工具箱







[進階搜尋]