0

だから私はこのページを持っています.html、.php、何でも、それは私のロゴ、いくつかの広告、メニューなどのページです。私はこのページに私が望む画像を表示させたいです、私が/images/image1.jpgを持っていて私が欲しいとしましょう誰かに送信しますが、その人に私のWebサイトで表示してもらいたいので、mypage.com / example.php(somecodehere?)/ images / image1.jpg

そして、example.php(または.html)を開き、image1.jpgで、コードがあった場所を表示します(たとえば、真ん中に)

これを行う簡単な方法はありますか?

ありがとう

4

3 に答える 3

1

画像を取得するには $_GET を使用する必要があります。

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

これは危険なコードであり、常にユーザーからの入力を確認する必要があることに注意してください。

于 2011-09-07T01:58:29.123 に答える
0

画像パスを取得するには $_GET[] を使用する必要があります。あなたのリンクが次のようになっているとしましょう:

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

次に、その img 値を取得する必要があります。

$img = $_GET["img"];

これで、表示したい画像ができました:)

于 2011-09-07T01:58:05.320 に答える
0

私の理解では、あなたのウェブサイトでホストされている画像があり、何らかのリンクを介して人々と共有したいと考えていますか?

その場合、これを行う最善の方法は、GET 変数を使用することです。たとえば、休日.jpg という画像がある場合、リンクは次のようになります。

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

したがって、Web ページ 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>

ノート

/image/directory/holiday.jpg などの GET 変数にスラッシュを入れないように注意してください。ダッシュを %2F に置き換えて、これを適切にエスケープします

于 2011-09-07T02:12:57.957 に答える