我制作了一个自定义链接,可以重定向用户以查看其他用户个人资料。
如何获取id
页面上自定义链接中传递的view_profile.php
的值并从数据库中提取数据
echo'<a name="view_profile" href="view_profile.php?id='.$query_row['id'].'">'.'<img src="'.$query_row["profilepics"].'" height="50px" width="50px" class="img-circle"/>'." ".'<strong>'.$query_row["firstname"]." ".$query_row["lastname"].'</strong></a> ';associated with it?
答案 0 :(得分:0)
您可以通过GET超全球访问它。
<?php
$id = $_GET['id'];
答案 1 :(得分:0)
你也可以通过。
<?php
$id = $_REQUEST['id'];
答案 2 :(得分:0)
成功重定向或登陆view_profile.php页面后,只需将此代码放在view_profile.php页面上:
<?php $id = $_GET['id']; ?>
您只需在$ id变量中收到id值。
答案 3 :(得分:0)
如果您从数据库中提取数据,并接受$ _GET / $ _ REQUEST / $ _ POST参数而不进行过滤,我建议至少添加一个intval():
$id = intval($_GET['id']);
这样您就可以将输入转换为整数,因此它不容易受到SQL注入的攻击。</ p>