2012-03-12 186 views
0

我有我的web文件夾在c:/ wamp/www /這是wamp的默認webroot。然後我在c:/ image /中有一個文件夾圖像,其中包含由另一個我不想重新定位的應用程序處理的圖像。我希望能夠加載一個圖像,其文件名爲c:/ image/訪問wamp文件夾外的圖像文件夾

img src =「c:/image/FA12.jpg」

在我的PHP腳本中。我真的需要這方面的幫助。感謝您的支持。

回答

0

如果您需要將文件讀入php,請使用「c:\ image \ FA12.jpg」。您也可以創建一個鏈接「file:// c \ image \ FA12.jpg」。無法創建相對路徑,因爲它位於根目錄之外。

0

根據我的知識,最好在你的localhost或服務器('var/www/images')下創建一個你的圖像的文件夾,以獲得該圖像的適當相對URL。

網址類似於c:\ image \ fa12.jpg當您在線製作產品時可能會產生問題。其他方面,你可以提供靜態URL作爲kirilloid建議,或者你可以複製該圖像到本地主機服務器使用PHP函數「複製」一些適當的文件夾,並使用該文件夾作爲參考。如果可能的話,請避免使用靜態網址。)

因爲我有linux系統,所以我現在在本地測試代碼。在/ www下創建一個文件test.php,並在其中放置代碼並在瀏覽器中運行文件。看看這可能是您的解決方案

<?php $link = $_SERVER['DOCUMENT_ROOT']; 
$domain = strstr($link, '/www'); 
echo $domain;//this will output /www 

$root = strstr($link, '/www', true); 
echo "<br>".$root;//this will output /var 
?> 

您可以通過將嘗試這種「/ WAMP/WWW」,而不是在上面的代碼「/網絡」,你會得到C:/(也許是)在$根,然後將文件夾名稱圖像和路徑相應地添加到$ root。

可能這會幫助你