導航:首頁 > 編程語言 > 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讀取絕對路徑相關的資料

熱點內容
8051單片機包含多大的ram 瀏覽:811
man文件linux 瀏覽:282
javaweb實現頁面跳轉 瀏覽:125
命令如什麼 瀏覽:315
centos如何使用ftp伺服器 瀏覽:981
直立車陀螺儀演算法 瀏覽:69
coreldrawpdf下載 瀏覽:895
虛擬主機雲伺服器軟體服務 瀏覽:370
蘋果的怎麼拉安卓的打游戲 瀏覽:412
游戲程序員負責角色 瀏覽:313
於丹pdf 瀏覽:716
反編譯ref 瀏覽:550
鴻蒙智能文件夾怎麼弄 瀏覽:547
grunt壓縮html 瀏覽:791
macpdfword轉換器 瀏覽:907
壓縮面膜是什麼材質 瀏覽:355
抖音發布作品怎麼建文件夾 瀏覽:17
安卓如何更改谷歌地區 瀏覽:276
airpods為什麼安卓連上聲音很大 瀏覽:514
聯想伺服器按鈕怎麼開不了機 瀏覽:99