。一点帮助人..
我有一个index.php页面,其中包含单击时打开picture.php的标签。 .my picture.php是一个页面,它根据idno来检索某个数据库中的图像。
。我想做的是在我的锚标签上添加一个“idno”属性,当用户点击某个标签时,index.php将idno发送到我的picture.php,以便picture.php知道什么图像从数据库中获取。帮帮忙!
答案 0 :(得分:3)
所以对于你的锚标记,你能做这样的事吗?
<?php
$url = "pictures.php?idno=" . idno;
echo "<a href=\"" . $url . "\">Click Me</a>";
?>
现在,在您的pictures.php
文件中,您可以阅读ID:
$idno = $_GET['idno'];
唯一要注意的是确保在将其传递给数据库查询之前清理该输入,这样您就不会受到SQL注入攻击的攻击。</ p>
答案 1 :(得分:0)
您可以通过GET
将参数发送到picture.php
<a href="picture.php?id=894754093857">Blah!</a>
答案 2 :(得分:0)
您可以使用GET将idno传递给pictures.php
所以你的链接看起来像这样:
<a href='/picture.php?idno=12345678'>My Picture Tag</a>
在你的picture.php中:
$idno = $_GET['idno'];
确保在MySQL查询中使用它之前对$ idno进行消毒。如果idno是一个数字,那么你也可以检查它是否是一个整数:
$isInt = is_int($idno);
答案 3 :(得分:0)
<a href="picture.php?idno=<?php echo $idno ?>">Picture # <?php echo $idno ?></a>
弄清楚如何设置$ idno留作OP的练习。