想做一个程序定时导出csv文件 把文件直接放到固定的位置,现在不知道如何设置固定的路径,有能给个例子的吗
例如
$filename=date(Ymd);
header("Content-type: application/vnd.ms-excel; charset=UTF-8");
header("Content-Disposition: attachment; filename=$filename.csv");如何改直接存到c盘根目录下

解决方案 »

  1.   

    php不支持定时的吧,不访问那个文件就不会执行。得用系统自带的一些命令吧。具体可以查下“Linux下cron的使用”,把需要的操作用shell命令写在脚本里,然后定时执行脚本。
      

  2.   

    http://blog.sina.com.cn/s/blog_632d132c0101bfv0.html导出操作.
    但是对于定时,你自己可以试试下面:vi exeexcel.sh
    php name.php //导出的PHP文件名.
    :wq! //保存并退出
    chmod +x exeexcel.sh//设置定时.crontab -e
    然后按i进行编辑
    格式如下//执行文件路径一定要写对,下面这个是每晚的21:30执行sh脚本:
    30 21 * * * exeexcel.sh :wq! //保存退出,然后使用service crond restart 就可以了.建议之后观察一下是否已经执行.