所以我有这个页面.html,.php,无论如何,这是一个带有我的标志,一些广告,菜单等的页面。 我希望这个页面显示我想要的图像,假设我有/images/image1.jpg并且我想将它发送给某人,但我希望那个人在我的网站上看到它所以我会这样的 mypage.com/example.php(somecodehere?)/图像/ image1.jpg
它会打开example.php(或.html),image1.jpg显示我的代码所在(让我们说中间)
有任何简单的方法吗?
由于
答案 0 :(得分:1)
您应该使用$ _GET来获取图片:
www.exapmle.com/page.php?imagename=image1.jpg => simple example for the page.php code
<?php
echo "<img src=\"{$_GET["imagename"]}\">";
?>
请注意,这是一个危险的代码,您应该始终检查用户的输入。
答案 1 :(得分:0)
您需要使用$ _GET []才能获取图像路径。让我们说你的链接是:
http://blabla.com/example.php?img=image1.jpg
现在,你需要获得img值:
$img = $_GET["img"];
现在您有要显示的图像:)
答案 2 :(得分: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替换短划线正确地逃避这一点