導航:首頁 > 編程語言 > php執行文件路徑

php執行文件路徑

發布時間:2023-06-03 11:40:20

php中關於文件路徑的問題

<?
include('../login.php');
?>
//要先退回上一級目錄才能調用上一級目錄中的文件,退回上一級目錄用../,退回多少級用多少../;
<?
include('../manage/index.php');
?>
//只要不在同一文件夾中,如果兩個文銷伏戚件夾是在同一級,那麼先要退回上一級文件夾,然後再進入到廳粗另一文件夾中,才能調用另一文件夾中的虧陵文件

⑵ 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如何得到當前執行腳本路徑

參數有參數1,參數2,參數3…。傳遞參數的方法有可能是GET有可能是POST,那麼現在請寫出類似:http://www.domain.com/script.php?參數1=值1&參數2=值2….. 的結果
關於前執行腳本路徑感覺有點歧義:若是得到該腳本在伺服器上的絕對路徑用 $_SERVER[『APPL_PHYSICAL_PATH』].若是該腳本的URL則可以用獲取
獲取所有參數:可以用以下方法:
//獲取post的數據
while (list($var,$value) = each($HTTP_POST_VARS))
{
echo 「$var = $value n」;
}
//獲取get方式的數據
while (list($var, $value) = each($HTTP_GET_VARS))
{
echo 「$var = $value n」;
}

⑷ 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設置文件路徑

語法是沒錯的,錯誤應該是你的路徑不對,你這樣
你在 require XXMY_P....這個前面加一個調試:

die (XXMY_PATH);

看看輸出的路徑正確與否就知道問題在哪了

⑹ php獲取打開的文件的路徑

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

⑺ php寫文件 路徑的格式

可以直接使用絕對路徑。
如果是Windows可以直接寫「C:/Cache/」
如果是Linux可以直接寫「/Cache/」,需先改cache的許可權為777.看看報什麼錯。在PHP的最前面加上error_reporting(E_ALL & ~E_NOTICE);相對路徑是相對fopen所在的PHP文件即a.php而言的。
$f = fopen("cache/$filename", 'ab);
如果a.php在根目錄下的b文件夾:
$f = fopen("../cache/$filename", 'ab);

⑻ 1>Linux下執行php文件的命令為:php的安裝路徑 –f /share/web/refresh.php

-f的f就是file的意思,-f選項就是用於指定一個php後綴的文件的文件名,表示用PHP程序來執行某個php文件。類似的還有tar命令的-f選項,也是用來指定一個文件(不過tar命令的-f選項是指定一個tar包文件)。

閱讀全文

與php執行文件路徑相關的資料

熱點內容
java集成spring 瀏覽:352
壯熊警察李鐵峰小說 瀏覽:731
幕川北玩的什麼伺服器 瀏覽:475
男主有病需要喝奶的小說 瀏覽:214
ftp傳文件命令 瀏覽:625
small壓縮 瀏覽:878
小白楊小說完整版免費 瀏覽:912
一本女主叫顧念的小說 瀏覽:155
成人亂小說短篇小說 瀏覽:424
可編程式控制制器輸出開關量介面類型 瀏覽:66
《喪屍高校》 瀏覽:864
7000部藍光電影免費看 瀏覽:985
朴惠麗 瀏覽:508
美國禁止播放的電影都有哪些解說 瀏覽:627
免費服裝app哪裡下載 瀏覽:620
php編碼字元串 瀏覽:311
如何壓縮視頻10秒 瀏覽:991
jxslmj 瀏覽:290
單立文三極有哪些 瀏覽:246
網信辦演算法控制 瀏覽:206