查看sleep函数,或许对你有用

解决方案 »

  1.   

    服务器用什么操作系统
    Linux 下写 Crontab如果是 Windows 下的话,自己VB,VC随便写个程序得了
      

  2.   

    linux系统,但是Crontab不能连接数据库!
      

  3.   

    用crontab来执行php程序就可以了,可以执行对数据库的操作
      

  4.   

    westdo() 
    用crontab来执行php程序就可以了,可以执行对数据库的操作怎么做啊???
      

  5.   

    在linux系统 用crontba 去设定一个周期去执行一个固定的程式(ex.php),在ex.php中写你需要做的事情,比如对数据库的操作等。
      

  6.   

    用php可能不能实现这样的功能,我同意上面一位仁兄的意见,用vc,vb或delphi写个监测程序,用socket可以。
    不用刷新就能更新岂不是违背了http的原则了。
      

  7.   

    PHP可以实现这样的功能你去下载一个GTK包利用GTK,你可以开发出这种功能的!
      

  8.   

    PHP这样做恐怕要付出很大代价吧。要是象java那样就可以了。
      

  9.   


    $PHP_SELF  查看一下这个里面的参数,能够实现你想要的功能。
      

  10.   

    如果javascript里可实现隔一段响应一个事件,就可以实现,用客户端访问xml形式。
      

  11.   

    misnet(小鬼) 
    PHP可以实现这样的功能你去下载一个GTK包利用GTK,你可以开发出这种功能的!
    这位大哥能不能给个简单的例子,我前几天刚下了,还不知道怎么用呢,对于PHP我也只刚刚学了一个月!
      

  12.   


    <meta http-type = "Refresh" content = "20; url = <?php echo $php_self; ?>">这样好像能实现您所说的问题,我是一个新人,希望不对的地方大家多指教。谢谢……
      

  13.   

    To moocky (木目子) linux系统,
    把 php 的执行调用,写在 shell 文件里
    通过Crontab 定时执行自己写好的 shell 文件请你不要怀疑这样作法的可行性,因为我司网站就如此,常弄此活。
      

  14.   

    Shell file
    =====================================
    #
    #!/bin/bash
    . /etc/profile
    ORACLE_SID=xxx; export ORACLE_SID
    TWO_TASK=xxx; export TWO_TASK;
    php -q /yourdir/test.php
    =====================================
    Crontab
    =====================================
    */10 * * * * sh /asol/cecol/.engine.sh
    =====================================
    表示每10分钟执行一次。
      

  15.   

    你的PHP也不能连接数据库吗?crontab 里写 /usr/local/bin/php xxxx.php不就行了吗
      

  16.   

    在2000里应该也有这样的功能可以定时地执行一个程序文件的吧?
    但是我不知道怎么做。关注中.....
     
    回复人: misnet(小鬼) ( ) 信誉:99  2004-01-01 16:45:00  得分:0 
     
      PHP可以实现这样的功能你去下载一个GTK包利用GTK,你可以开发出这种功能的!
      
    这个问题能不能讲清楚一点。最好能提供个简单的和序或倒子...关注中......
      

  17.   

    将PHP作为Shell脚本语言使用
    http://www.fanqiang.com/a4/b4/20021015/060200317.html
      

  18.   

    "ORACLE_SID=xxx; export ORACLE_SID
    TWO_TASK=xxx; export TWO_TASK;
    php -q /yourdir/test.php
    "
    应该可以!!!
      

  19.   

    用php本身的功能写这个很勉强的,最好的我觉得还是基于操作系统做service
      

  20.   

    可是需要在linux将PHP作为二进制的CGI编译平常都是以模块方式安装的怎么作为二进制cgi方式编译?安全性上有问题吗?
      

  21.   

    --enable-force-cgi-redirect
                              Enable the security check for internal server
                              redirects.  You should use this if you are
                              running the CGI version with Apache.
    --enable-fastcgi        If this is enabled, the cgi module will
                              be built with support for fastcgi also.
    加上这两个参数configure吗?
      

  22.   

    我测试通过了首先,要在linux下面二进制方式编译php
    就是./configure 后面一定要加上--enable-force-cgi-redirect
    --enable-fastcgi然后,随便写一个php文件
    testcgi.php 就是个录入数据的操作
    #!/usr/local/bin/php -q 
    <?php 
    $dbh=mysql_connect('localhost','root','');
    mysql_select_db('test');
    $query='insert into testcgi (time) values (now())';
    $res = mysql_query($query, $dbh);
    ?> 
    然后
    linux command>crontab -e  
    添加内容
    * * * * * /usr/local/bin/php -q /apache2/htdocs/testcgi.php意思是每一分钟都执行然后每一分钟就自动录入一条记录了crontab 命令简介
    http://www.fanqiang.com/a1/b5/20010925/1500001350.html
    楼主再不明白就要打屁股了
      

  23.   

    那是你数据库有问题吧同样的程序你可以先在web下面跑跑看