【发布时间】:2017-03-09 10:19:03
【问题描述】:
我有问题。我正在尝试从链接中获取用户 ID。
localhost/projekt/php/rules.php?user=1
然后我用$ID = $_GET['user'];保存用户ID
它正在工作,但是在我按下需要 ID 的按钮后,它说:用户未定义。
这是我的代码。
<?php
$conn = new mysqli('localhost', 'root', '', 'logins');
$id = $_GET["user"];
$var = 0;
if(isset($_POST['submit'])) {
if (isset($_POST['checkbox'])) {
$sql = "SELECT rulesaccepted FROM logins WHERE ID = '$id'";
foreach ($conn->query($sql) as $row) {
$sql3 = "UPDATE logins SET rulesaccepted = '1' WHERE ID = '$id'";
$conn->query($sql3);
header('Location: main.php');
}
} else {
$var = 1;
}
}
?>
【问题讨论】:
-
添加你的html表单代码
-
我认为当您提交表单时,您不会发送“用户”属性。显示你的html代码,它就会一目了然。
-
main.php的内容是什么