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

熱點內容
復制加密卡到榮耀手錶 瀏覽:679
dellemc伺服器如何安裝系統 瀏覽:705
python爬取整個網頁 瀏覽:664
程序員搞笑圖片上線 瀏覽:776
杜pdf 瀏覽:233
小米直播伺服器地址 瀏覽:487
redhatlinux服務 瀏覽:548
APP頁面頂端展示畫面叫什麼 瀏覽:820
python兩點間距離 瀏覽:183
新程序員珠海和武漢哪個適合發展 瀏覽:275
爬取vip視頻python代碼 瀏覽:668
單片機中trisd什麼意思 瀏覽:129
計算機編程天才 瀏覽:930
伺服器如何調高解析度 瀏覽:33
機匯app為什麼這么便宜 瀏覽:144
反饋控制演算法 瀏覽:582
命令行沒有了怎麼回事 瀏覽:949
為什麼安卓軟體更新那麼快 瀏覽:838
學編程需要什麼數學基礎 瀏覽:229
沉浸式助眠asmr解壓 瀏覽:125