作者shenjo (彼得潘)
看板PHP
標題[請益] 客戶端的路徑
時間Tue Sep 21 15:03:50 2010
網頁有伺服端也有客戶端
今天在客戶端開啟網頁
輸入的路徑要怎樣才是客戶端的
ex: c:\abc\acd.txt
輸入這樣的值
目前php跑都會說找不到此路徑
應該都是跑去伺服端的c:\abc\acd.txt
請問有大大可以幫忙解答嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.205.243.57
1F:→ terrybob:請提供你的原始碼 09/21 15:07
原始碼還滿多的我貼上處理的片段好了
$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)
2F:推 LPH66:你得搞懂 php 是在哪裡執行的 09/21 16:45
3F:→ superpai:要是真的能做到你要的就是駭客行為啦 09/21 16:48
4F:→ shenjo:因為想要做成有點類似雲端的方式 只是程式在我們那邊 09/21 20:43
5F:→ shenjo:路徑是客人輸入的 09/21 20:45
6F:→ davidou:你不要用PHP寫 用HTML直接寫C:/abc/acd.xml應該就是客戶 09/21 20:48
7F:→ davidou:端的檔案了XD 新手學HTML不是常常都犯這錯誤嗎XDD 09/21 20:48
8F:→ shenjo:但是後面處理還是會用到php= =" 09/21 21:08
9F:→ knives:雲端不是這樣搞的吧 09/21 21:27
10F:→ shenjo:所以說類似= = 09/21 21:47
11F:推 cspy:%systemdrive%\abc\acd.xml ? 09/21 23:16
12F:推 bobju:注意: "\"是跳脫字元, 要打 "\\"才是'\'. 09/21 23:50
13F:推 lausai:php在server上執行 怎麼能夠讀到client的檔案? 用上傳吧.. 09/22 01:13