導航:首頁 > 文件目錄 > 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取當前文件路徑相關的資料

熱點內容
劍俠情緣微信活動禮包 瀏覽:985
ipad版本我的世界怎麼學賦魔 瀏覽:571
如何做好網站管理 瀏覽:280
湯姆貓是什麼網站 瀏覽:913
失易得數據恢復怎麼把照片 瀏覽:185
電腦只顯示1個網路 瀏覽:607
數控加工與編程專業怎麼樣 瀏覽:4
西安程序員工資 瀏覽:389
表格怎麼添加一行數據 瀏覽:35
旅遊網站開發怎麼選 瀏覽:669
properties文件位置 瀏覽:679
不想學編程可以做什麼 瀏覽:22
手機照片一鍵壓縮成文件 瀏覽:962
女生微信霸氣個性簽名 瀏覽:626
微博如何看別人一個月的數據 瀏覽:14
萬能小組件怎麼點擊就進入app應用 瀏覽:817
蘋果5s變形怎麼恢復 瀏覽:286
電腦里文件密碼忘了咋辦啊 瀏覽:315
輸入文件夾 瀏覽:31
extjsgrid刪除列 瀏覽:43

友情鏈接