$local_wordfile 代表的是PHP代码所在的“本地”,而不是你浏览器的本地,明白了吗?只是恰巧您的php所在的“本地”和FTP服务器是同一个服务器,呵呵

解决方案 »

  1.   

    呵呵,这个php没办法帮你完成,php是服务器端的语言啊,你可以取得文件在服务器上的地址,然后生成链接,用户点击链接不就可以自己选择下载到哪了?要不你把你本地操作的电脑上当作php运行的服务器,然后浏览,那就能下载到你自己电脑的D盘了,呵呵
      

  2.   

    等级考试,一般分为理论基础题和上机操作题,选择、填空、判断这样的都好解决,写到数据库里就可以了。可是操作题我是想让用户下载文件到本地,调用本地的WORD就可以做了,做完后再上传到服务器。要考虑到可操作性如果让用户自己选择保存,很不方便。
      

  3.   

    要不你把你本地操作的电脑上当作php运行的服务器,然后浏览,那就能下载到你自己电脑的D盘了,呵呵
    -----------------------------你说的这个我在本机是能实现的,但问题是现在考场里有很多用户。每个都做成WWW服务器是不行的,也不便于成绩的回收。
    其实我想过的,用映射网络服务器倒是可以实现,不过这样的话,就要在考场的每一台电脑上设置了,也不是B/S的好处了。
      

  4.   

    给个链接不就好了?php无法实现你的功能,可以考虑使用javascript这种客户端的脚本语言来实现
      

  5.   

    因为用户要打开的是WORD文件,给链接的话,用户点了就直接在浏览器打开了。word 的按钮菜单都没有了用户不方便,再就是用户修改了文件后,保存的时候又有权限问题了。
    现在只有word2003 支持真实环境打开毕竟用word2000的多些
    所以才有这个问题了
      

  6.   

    不过楼上的兄弟 让我知道了PHP至少不能完成这样的操作。谢谢!
      

  7.   

    点击链接下载的问题,可以用输出流来实现,不过我对这个不是很在行,你可以问问高手然后就是说的自动下载的问题,我看很难实现,不管怎么样,就算你写一个activex控件,那也要求浏览器的安全级别合适才能实现。
      

  8.   

    这个可能可以给你启发,你可以先把你的word文档的后缀名改变存放,然后下载的时候变换文件名:http://community.csdn.net/Expert/topic/4306/4306607.xml?temp=.4498712
      

  9.   

    如果用ftp_get() 实现下载的话,还是无法下载到本地。
    如果用链接下载的话,还是会在浏览器窗口打开。
    看来这个问题只有用映射了。
    再过几分钟就结题!