我有一個生成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