導航:首頁 > 編程語言 > php讀取絕對路徑

php讀取絕對路徑

發布時間:2023-08-19 04:33:16

『壹』 php在Firefox獲取絕對路徑

只有IE及IE的一堆馬甲(360、遨遊等)可以獲得絕對路徑。
除IE外的其它瀏覽器,基於安全性與用戶隱私等方面的考慮,是不提供絕對路徑的。
這個跟PHP沒什麼關系,就是瀏覽器的一種隱私保護手段,是沒辦法獲得的。

補充:
不是不能上傳,上傳肯定是沒問題的啊。可能我說的不夠清楚,那這樣說吧:
Firefox本身是知道你這個圖片的絕對路徑的,但是,Firefox就是不把這個信息發給你,而是發一個它改裝過的替代信息給你。
(Firefox對PHP說:我知道,我就不告訴你!喏,先拿這個頂著用吧!)
這樣說明白了嗎?

『貳』 php js引用絕對路徑的問題

你基本的概念沒有搞清楚。
我們說的絕對路徑是指相對於網站根目錄而言的。即據對路徑是以「/」開頭的路徑。假設你的網站目錄是www目錄,下面有個index.php文件以及一個js目錄,js目錄下有個a.js文件,那麼你在index.php中調用js的時候,
使用據對路徑調用js應該是:/js/a.js,如:
<script type="text/javascript" src="/js/a.js"></script>
使用相對路徑可以用下面兩種方式:
<script type="text/javascript" src="./js/a.js"></script>
<script type="text/javascript" src="js/a.js"></script>
我看你在代碼裡面連磁碟路徑都弄出來了,你想想,你放到網上空間,這個路徑還存在嗎?
換另外一個方面講,如果你使用的是磁碟路徑,你在瀏覽器中打開的時候,就是使用的是文件瀏覽器打開的了,所以不會解析,因為你給定的物理路徑已經脫離伺服器的管轄了。

建議你在學開發的時候先學下web的一些基本知識吧。這些應該都是很基礎的了。

『叄』 php中輸出文件的絕對路徑

echo $_SERVER['DOCUMENT_ROOT']; //在我的電腦上輸出地是D://website

如果還想輸出名稱 那就這樣寫:
echo $_SERVER['PHP_SELF']; //我電腦上輸出時 /test/a.php

網路一下 php $_SERVER 你可以查看到很多信息。

『肆』 php在空間的絕對路徑怎麼知道

htdoc是根目錄
//這些都是php內置函數及常量
//htdoc/admin/list.php調用htdoc/include/config.inc.php
//樓上$_SERVER['DOCUMENT_ROOT']在虛擬空間獲取的路徑是不準確的。
$tempdir = str_replace("\\","/",substr(dirname(__FILE__),0,-6));
//這樣做可以避免在虛擬空間站找不到路徑的問題
require $tempdir."/include/config.inc.php";

『伍』 php 使用$_FILES 能否獲得上傳文件的絕對地址

不能的。


HTTP協議對所碧神蠢上傳文件,在用戶本地計算機中的路徑不予上傳,僅提供文件在本地計悔陪算機中的文件名。而PHP預定義變數$_FILES,是PHP解析文件上傳的HTTP請求後自動創建的變數,所以無法獲取到HTTP協議中不包含的信息。


如果要獲取上傳文件在伺服器中的路徑,可以使用以下代碼獲取:

$_FILES[field_name]["tmp_name"瞎姿]
閱讀全文

與php讀取絕對路徑相關的資料

熱點內容
acmc用什麼編譯器 瀏覽:230
golangweb編譯部署 瀏覽:923
怎樣踩東西解壓 瀏覽:969
單片機核心板外接鍵盤 瀏覽:396
怎樣打開自己的微信文件夾 瀏覽:424
單片機紅外測距原理 瀏覽:268
phpxdebug擴展 瀏覽:757
建築樓層凈高演算法 瀏覽:1000
怎麼關閉智聯app求職狀態 瀏覽:418
pdf的文件夾怎麼列印 瀏覽:752
延拓演算法初值 瀏覽:786
首次適應演算法都不滿足的話怎麼辦 瀏覽:19
php56加密 瀏覽:556
金立手機app怎麼設置浮窗 瀏覽:496
程序員沒有社會地位 瀏覽:963
榮耀app怎麼解鎖 瀏覽:594
php程序員學歷 瀏覽:636
c語言編譯可以嗎 瀏覽:201
脂硯齋重評石頭記pdf 瀏覽:756
三星冰箱壓縮機哪裡產 瀏覽:429