-2

Php 中是否有任何方法可以在您单击链接或图像时,将该图像的地址传递到另一个 Php 页面以便我可以使用它?

我有这个代码,我有一个画廊,当人们点击这个画廊中的一个图像时,我希望打开另一个页面,该项目的子图像是什么,

这是一般画廊视图: 在此处输入图像描述

当点击其中一张图片时,我需要打开此页面,请注意主图库上的每个图片都有自己的子图库。 在此处输入图像描述

我可以用一个完整的静态方法做到这一点,但我需要让它完全动态..

所以我的问题的总结是,我可以将第一个画廊上的图像地址传递到第二个画廊页面,以便我可以在数据库中提取与该画廊相关的图像吗?

提前致谢。

4

3 回答 3

1

您可以在链接中传递值。为您的链接添加后缀?变量=值。

您可以通过 $_GET[' variable ']访问它

于 2013-10-07T08:18:57.853 回答
0

为什么不给它一个链接?如

<a href="page.php?photoId=1223232"><img src="xxx" /></a>

然后在你的 page.php

$photoId = isset($_REQUEST['photoId']) ? $_REQUEST['photoId'] : null;
于 2013-10-07T08:06:50.017 回答
0

有很多方法可以完成这项任务。

一种最流行的方法是像这样通过 url 传递图像 ID 或名称

<a href="page.php?photoid=1234"><img src="1234.jpg" /></a>

然后在您的 page.php 中使用以下代码嵌入您的图像。

<?php $photoId = isset($_REQUEST['photoId']) ? $_REQUEST['photoId'] : null; ?>
<img src="<?php echo ($photoId != null) ? 'path/' . $photoId . '.jpg' : 'path/default.jpg'; ?>">
于 2013-10-07T08:18:04.050 回答