[請益] 客戶端的路徑

看板PHP作者 (彼得潘)時間13年前 (2010/09/21 15:03), 編輯推噓4(409)
留言13則, 9人參與, 最新討論串1/1
網頁有伺服端也有客戶端 今天在客戶端開啟網頁 輸入的路徑要怎樣才是客戶端的 ex: c:\abc\acd.txt 輸入這樣的值 目前php跑都會說找不到此路徑 應該都是跑去伺服端的c:\abc\acd.txt 請問有大大可以幫忙解答嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.205.243.57

09/21 15:07, , 1F
請提供你的原始碼
09/21 15:07, 1F
原始碼還滿多的我貼上處理的片段好了 $xml_parser=xml_parser_create(); if (!($fp = fopen($strings, "r"))) {die("error xml route");} $data=fread($fp,filesize($strings)); fclose($fp); 這東西如果在伺服端有同樣的路徑下有同樣的東西 他可以讀的到 我路徑沒有做特別的處理$strings是我從上一頁傳過來的路徑 如果用c:\abc\acd.xml 在 伺服端有存在這東西的話 他是可以跑的 但是我想要輸入客戶端的路徑 ※ 編輯: shenjo 來自: 123.205.243.57 (09/21 15:15) ※ 編輯: shenjo 來自: 123.205.243.57 (09/21 15:22)

09/21 16:45, , 2F
你得搞懂 php 是在哪裡執行的
09/21 16:45, 2F

09/21 16:48, , 3F
要是真的能做到你要的就是駭客行為啦
09/21 16:48, 3F

09/21 20:43, , 4F
因為想要做成有點類似雲端的方式 只是程式在我們那邊
09/21 20:43, 4F

09/21 20:45, , 5F
路徑是客人輸入的
09/21 20:45, 5F

09/21 20:48, , 6F
你不要用PHP寫 用HTML直接寫C:/abc/acd.xml應該就是客戶
09/21 20:48, 6F

09/21 20:48, , 7F
端的檔案了XD 新手學HTML不是常常都犯這錯誤嗎XDD
09/21 20:48, 7F

09/21 21:08, , 8F
但是後面處理還是會用到php= ="
09/21 21:08, 8F

09/21 21:27, , 9F
雲端不是這樣搞的吧
09/21 21:27, 9F

09/21 21:47, , 10F
所以說類似= =
09/21 21:47, 10F

09/21 23:16, , 11F
%systemdrive%\abc\acd.xml ?
09/21 23:16, 11F

09/21 23:50, , 12F
注意: "\"是跳脫字元, 要打 "\\"才是'\'.
09/21 23:50, 12F

09/22 01:13, , 13F
php在server上執行 怎麼能夠讀到client的檔案? 用上傳吧..
09/22 01:13, 13F
文章代碼(AID): #1Cc5ZShn (PHP)