gpt4 book ai didi

php - 个人资料页面 - URL 参数

转载 作者:行者123 更新时间:2023-11-29 23:44:57 28 4
gpt4 key购买 nike

我编写了这段代码:

    <?php
if (isset($_GET['name'])) {
$username = mysql_real_escape_string($_GET['name']);
if (ctype_alnum($username)) {
//check user exists
$check = mysql_query("SELECT user, bio, permisos FROM usuarios WHERE user='$user'");
if (mysql_num_rows($check)===1) {
$get = mysql_fetch_assoc($check);
$userA = $get['user'];
$bio = $get['bio'];
$permission = $get['permisos'];
}
else
{
Header("Location: invalid.php");
exit();
}
}
}

?>

'permisos' 表示许可,“usuarios”是指用户

我正在尝试创建一个带有参数的个人资料页面来访问该页面。该参数将如下所示:/profile.php?name=用户名。

最佳答案

第一个错误出现在查询中:

$check = mysql_query("SELECT user, bio, permisos FROM usuarios WHERE user='$user'");

您没有在任何地方定义变量$user,它应该是$username

您还应该使用 mysqli 函数,而不是弃用的 mysql 函数,更好的选择是准备好的语句。

关于php - 个人资料页面 - URL 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25993705/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com