Php 在a href之后获取图像url。?

Php 在a href之后获取图像url。?,php,html,sql,database,image,Php,Html,Sql,Database,Image,我目前正在执行一项任务,以找出如何才能取回所需的图像源 我以前链接过一个新页面 例如: 我目前也在使用SQL来回显图像,因此,如果我单击了将链接到test.php的图像,那么我如何实际获取之前调用的图像源呢?请原谅我的英语不好,谢谢 干杯 技术新手 最新更新1 我试着在a href中输入id,并在itinery.php中调用它,不知道它是否有效?将在此处发布更新: 最新更新2 我意识到我需要在单击图像源后获取href值,因为它将引导我访问itinery.php,更正我的错误。想办法做到这一点:

我目前正在执行一项任务,以找出如何才能取回所需的图像源 我以前链接过一个新页面

例如:

我目前也在使用SQL来回显图像,因此,如果我单击了将链接到test.php的图像,那么我如何实际获取之前调用的图像源呢?请原谅我的英语不好,谢谢

干杯

技术新手

最新更新1

我试着在a href中输入id,并在itinery.php中调用它,不知道它是否有效?将在此处发布更新:

最新更新2

我意识到我需要在单击图像源后获取href值,因为它将引导我访问itinery.php,更正我的错误。想办法做到这一点:

这个怎么样:

HTML: 这就是我的意思。如果您想知道如何从URL或其他任何内容中隐藏?fw=bob.jpg部分,请也告诉我

另外:隐藏地址 这使用JS,它将浏览器的历史记录和地址更改为您输入的任何内容。当用户想要为页面添加书签时,他们就不需要再处理代码了

JS: 或者很快:

history.pushState("nothing happened", "Itinery", "itinery.php");
请参阅:

当获取fw时,只需在PHP中回显脚本

PHP:
这并不是处理HTML的理想方式。试着退一步,重新思考这个问题,你真的应该首先记录图像链接,然后再将其回音出来。相信我,这件事以前也发生在我身上,重新思考这种情况确实有助于找到真正的解决办法。嗨,丹尼尔,我知道你来自哪里。但是考虑到所有的图片都链接到同一个itinery.php,我必须尝试检索a href值,尝试任何可能的方式。嘿,丹尼尔!非常感谢你,那的确是个救命稻草。我很想知道如何隐藏?fw=bob.jpg,学习总是一个有趣的过程。直到现在我才知道有一个fw,再次感谢你!不客气。不久前,我也曾努力解决这个问题。我一想到这个解决方案就感到自豪heheAlso,关于你不知道有一个fw,你可以随意命名,它只是一个变量。这里有一个你可能想访问的网站:哇,谢谢丹尼尔,这确实让人大开眼界。有很多东西需要学习:
<a href="itinery.php?fw=a.jpg"><img src="a.jpg"></a>
<a href="itinery.php?fw=bob.jpg"><img src="bob.jpg"></a>
if(isset($_GET["fw"])) {
    $img_src = $_GET["fw"];
}
var stateObj = { foo: "nothing happened" };
history.pushState(stateObj, "Itinery", "itinery.php");
history.pushState("nothing happened", "Itinery", "itinery.php");
if(isset($_GET["fw"])) {
    $img_src = $_GET["fw"];
    echo '<script>history.pushState("nothing happened", "Itinery", "itinery.php");</script>';
}