我做了一个上传文件程序,把*.txt文件上传到服务器,在取*.txt插入数据库,但由一些原因人为的时间很不方便,
现在我想要的是:比如明天需要上传一个文件,明天正好是周六,所以为了不想再跑公司一趟,就在程序里加个定时,判断我设的时间和系统时间一样了才开始执行程序,把*.txt,正确的导入数据库。大家给点思路吧。谢谢啦

解决方案 »

  1.   

    是用php写的,上传并插入数据库。
    现在我想做的是,上传和插入数据库不同时执行。
    我今天把文件传到服务器。到了我设的时间,php才自动执行把我上传的那个文件插入数据库
      

  2.   


    php-cli可以在控制台执行的,不依赖web即使必须在apache执行,也可以变通一下,wget "http://127.0.0.1/xxxx.php"
    wget也支持get和post,cookie都没问题的,curl更佳
      

  3.   

    windows叫计划任务,linux叫cron,cgi方式运行就很好,我之前做过类似的
      

  4.   

    没有代码的
    Windows是开始->所有程序->附件->系统工具->计划任务,浏览到你的php.exe后面加上你导入程序的路径
    Linux是crontab -e
    0 1 * * * /path/to/php /path/to/importscript.php
    表示每天服务器时间1点执行这个命令/path/to/php /path/to/importscript.php