導航:首頁 > 文件目錄 > php取當前文件路徑

php取當前文件路徑

發布時間:2023-07-17 04:15:28

『壹』 php 獲取file選擇的文件路徑

#接收表單提交變數
$file=$_FILES['BtnPic'];
//print_r($_FILES);PRINT_R($file);
//PRINT_R($file);

//判斷文件是否上傳成功
if(is_uploaded_file($file['tmp_name'])){

//apache文件上傳時臨時儲存路徑,移動到自定義路徑
$upload_file=$file['tmp_name'];
//print_r($upload_file);
$uploadpath=$_SERVER['DOCUMENT_ROOT']."/UploadFile/naotu/";//這塊要注意一下路徑
//下面是你伺服器儲存文件的路徑,可以自定義
$move_to_file=$uploadpath.$file['name'];
//判斷是否移動成功
if(!is_dir($uploadpath)){
mkdir($uploadpath,0777,true);
}
if(move_uploaded_file($upload_file,$move_to_file)){
echo"上傳文件成功";
}else{
echo"上傳失敗";
}
}else{
echo"上傳失敗..請檢查伺服器。";
}

『貳』 php 如何獲取file表單中的本地路徑(file表單中的值)

1.這是你通過:$_FILES可以取到的所有的值:
echo
"<pre>";
print_r($UploadedFile);
echo
"</pre>";2.如果你是要取表單UploadedFile的值,可以通過變通的方式,js去處理,如觸發瀏覽按扭或上傳按扭的時候,將其寫入到別一個隱藏域,再提交就可以了。

『叄』 php 怎樣獲取文本內容中的圖片和文件路徑

需要用正則表達式來解析,例子:
<?php
$str='<p><img border="0" src="upfiles/2009/07/1246430143_1.jpg" alt=""/></p>';
$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/";
preg_match_all($pattern,$str,$match);
print_r($match);
?>

『肆』 php獲取打開的文件的路徑

1. 由於瀏覽器的限制,通常傳遞時只會看到文件名,而不會看到完整的路徑。

2. 如果想達到你的目的,以下是建議的示例辦法:

(1) test.html

<html>
<head>
<meta charset="utf-8">
</head>
<body>
<form method="post" action="open2.php" enctype="multipart/form-data">
<input id="mytxt" type="file" name="file" />
<input type="submit" name="Submit" value="打開" />
</form>
</body>
</html>

(2) open2.php

<?php
echo file_get_contents($_FILES['file']['tmp_name']);
?>

提示兩點:

1. 注意文件的編碼,比如,如果TXT是ansi,則編碼格式想與之相對應。

2. 注意安全,比如檢查下 file 里是不是純文本,並盡量進行安全編碼。

『伍』 php獲取打開的文件的路徑

這里有瀏覽器限制,可以用javascript獲取input的value值,在IE下可以得到包括路徑的文件名,在其他瀏覽器下只能獲得文件名。

『陸』 php怎樣獲取當前文件的物理路徑

dirname(__FILE__); 獲取當前目錄的絕對路徑

『柒』 php製作網頁,如何得到文件夾路徑,求助

不知道我是否理解了你的問題.試著幫你解答一下:
1.你要做的是上傳文件的程序,所謂上傳,就是把本地的文件上傳到網上.請問,做為網站如何知道每個用戶的文件管理方式呢?
2.$destination_folder="../../img/images/"; //上傳文件路徑
if(!move_uploaded_file($tmp_name,$destination_folder.$name))
解釋一下這兩句話:在網站的用戶上傳圖片時, 在伺服器端會創建一個臨時的文件.這個臨時的文件就是客戶所上傳的那個文件.伺服器為了安全.不會直接把用戶上傳的文件直接放到常用文件夾下面的.而move_uploaded_file函數的功能就是把這個臨時文件放到指定的目錄下方.
3.$destination_folder本身就是變數.只不過這個變數存放的是路徑.它怎麼不可變呢?舉個例子:
$folder = 'images';//這個文件夾的名字可以根據不同的情況付給不同的值
$destination_folder='../../img/'.$folder.'/';
這樣的話,$destination_folder就是可變的. 是你說的意思么?
4.你要分開伺服器端和客戶端含義,不要混為一談.伺服器就是提供網頁的電腦.客戶端就是瀏覽網頁的電腦.當你自己開發的時候,你用自己的瀏覽器,訪問你的伺服器時, 你的瀏覽器就是客戶端,你的網頁伺服器就是伺服器端,這樣說你清楚些了么?(伺服器端是不能控制客戶端的,否則就是木馬程序了,並且伺服器端並不知道客戶端是怎麼管理他的文件的)

『捌』 php如何得到當前執行腳本路徑,包括所得到參數

當前執行腳本路徑:

使用魔術常量:__FILE__

手冊解釋:

文件的完整路徑和文件名。如果用在被包含文件中,則返回被包含的文件名。自 PHP 4.0.2 起,__FILE__ 總是包含一個絕對路徑(如果是符號連接,則是解析後的絕對路徑),而在此之前的版本有時會包含一個相對路徑。

包括所得到參數

$_GET包括get請求的參數,$_POST包括post請求的參數,如果需要解析路徑中的參數可以使用函數pathinfo(string $path)

$path_parts=pathinfo('/www/htdocs/inc/lib.inc.php');

echo$path_parts['dirname']," ";
echo$path_parts['basename']," ";
echo$path_parts['extension']," ";
echo$path_parts['filename']," ";

輸出

/www/htdocs/inc
lib.inc.php
php
lib.inc
閱讀全文

與php取當前文件路徑相關的資料

熱點內容
蘭博玩游戲路徑怎麼選擇正確文件 瀏覽:972
淘寶直通車恢復老版本 瀏覽:510
播放草莓的圖片我都文件 瀏覽:55
微信大文件打不開 瀏覽:767
家裝合同准備哪些文件 瀏覽:296
應用bat合並excel文件 瀏覽:984
迅雷影音文件夾 瀏覽:109
makefile的文件路徑 瀏覽:392
計算機程序文件名擴展名為 瀏覽:982
網路游戲推廣策劃案 瀏覽:609
替換所有文件內容的代碼 瀏覽:960
不是常用數據模型有哪些 瀏覽:426
aspcms版本號 瀏覽:835
安卓怎麼用數據流量下載軟體 瀏覽:553
大眾手動空調數據流通道號是多少 瀏覽:303
手機qq令牌 瀏覽:737
cg原畫上色教程 瀏覽:993
婚介服務中心app怎麼做 瀏覽:43
日本蘋果66g多少錢 瀏覽:93
個性的文件夾名稱 瀏覽:697

友情鏈接