2011-09-07 30 views
0

因此,我有這個頁面.html,.php,無論如何,這是一個帶有我的標誌,一些廣告,菜單等的頁面。 我想讓這個頁面顯示我想要的圖像,假設我有/images/image1.jpg,並且我想將它發送給某人,但我希望該人在我的網站上看到它,所以我會如此類似於 mypage.com/example.php(somecodehere?)/圖片/ image1.jpg如何從url獲取imageurl?所以它可以在頁面上顯示我想要的圖像

而且,它還將打開使用example.php(或.html)與image1.jpg顯示在那裏我有我的代碼(讓我們在中間說)

任何簡單的方法來做到這一點?

謝謝

回答

1

你應該使用圖像$ _GET得到的圖像:

www.exapmle.com/page.php?imagename=image1.jpg => simple example for the page.php code 
<?php 
    echo "<img src=\"{$_GET["imagename"]}\">"; 
?> 

請注意,這是一個危險的代碼,你應該經常檢查inpu t來自用戶。

0

您需要使用$ _GET []爲了獲得圖像路徑。比方說,你的鏈接是:

http://blabla.com/example.php?img=image1.jpg 

現在,你需要得到IMG值:

$img = $_GET["img"]; 

現在你要顯示:)

0

那麼,從我的理解你有一個託管在你的網站上的圖像,你想通過某種鏈接與人分享?

如果是這樣,最好的方法是通過GET變量。 例如,如果您有稱爲圖像:holiday.jpg,鏈接是:

http://domain.com/example.php?img=holiday.jpg

因此您的網頁使用example.php內(必須有.php爲EXT),你會沿着有什麼的線路:

<html> 
    <head> 
    <title>IMG SITE</title> 
    </head> 
    <body> 
    <div class="content"> 
    <?php 
    if(isset($_GET["img"])) echo '<img src="/images/directory/'.$_GET["img"].'">'; 
    ?> 
    </div> 
    </body> 
</html> 

要小心,不要在你的GET變量如斜線:/image/directory/holiday.jpg。通過用%2F代替破折號來妥善避免此問題

相關問題