可能重複:
How can one check to see if a remote file exists using PHP?
Check if file exists on remote machinefile_exists在PHP
我有這個代碼的麻煩。我試圖在下面搜索$url
中的文件,並且該文件確實存在,但代碼返回No files located here
。我要麼有錯誤的語法,要麼我無法以這種方式搜索文件。
請幫忙。提前致謝。
<?php
function formaction()
{
$url = "http://".$_SERVER['HTTP_HOST'] . "/" . basename(dirname (dirname (dirname (dirname
(__FILE__))))) . "/process.php";
$path = false;
if (@file_exists($url))
{
$path = $url;
}
else
{
echo "No file located here";
}
return $path;
}
echo formaction();
?>
'file_exists()'不適用於URL – 2012-02-27 19:35:02
也許這將有所幫助:http://www.php.net/manual/en/function.file-exists.php#85246 – Travesty3 2012-02-27 19:36:09
HI Pekka,在那裏一種以正確的方式調用文件的方法,然後將該路徑轉換爲上面的URL?任何指導都會有幫助。我只需要將其轉換爲URL,因爲當我將其插入到form action =「」中時,其他方式將無法正確呈現。例如,當我這樣稱呼瀏覽器時會感到困惑............/home2/fortehome/richmindonline/testenvironment ... – 2012-02-27 19:36:57