我有一个生成word文档的一些代码的Word文件,内容如下:打开使用的PHP COM对象
$word->Documents [1]->SaveAs ($localDir . $filename);
现在,我有点希望,我现在就可以打开该文件,一旦它的保存通过执行以下操作:
$word->Documents->Open($remoteDir . $filename)
// remotedir = 'word/', so for example the above would be '/word/document1.doc'
但似乎打开它的主机上,而不是用户!无论如何在用户的机器上而不是在服务器上打开它?
编辑:只是为了清楚起见,它将被一个单一的用户独占使用,它将随时在Windows机器上安装Word等等......只是想尝试让她的生活变得有点更轻松!
感谢
非常感谢 - 我现在的路可以正常工作,所以当我将它复制并粘贴到地址栏(使用http://等)时,它仍然可以工作,但它仍然在做它打开的地方它在服务器上代替客户端:( – Nick 2009-12-23 11:38:50
检查分配给两个PC的名称和IP,'$ _SERVER ['REMOTE_ADDR']'的值,以及在客户端PC上是否启用了文件共享。路径I报告的是用于访问网络文件的路径;如果您获取本地文件,则可能是PHP未启用访问远程文件,就好像它们是本地文件一样,或者PHP COM不访问远程文件 – kiamlaluno 2009-12-23 11:46:49
非常感谢 - 只是尝试过,不幸的是,同样的事情,它打开它们,但它打开它们在服务器上!不在客户端:( – Nick 2009-12-23 13:29:57