【发布时间】:2014-10-12 15:15:08
【问题描述】:
任何人都可以帮助我! 此代码应该在确认电子邮件中的密码和数据库中的确认代码之间进行比较,如果这两个值相同,它将“已验证”行从 null 更新为 1。 谢谢你,对不起我的英语:/
//Connect to server and select database.
mysql_connect("$host", "$username", "$password")or die("cannot connect to server");
mysql_select_db("$db_name")or die("cannot select DB");
$passkey=$_GET['passkey'];
$confirm_code=$_GET['confirm_code'];
if($confirm_code == '$passkey';){
$sql1="UPDATE $tbl_name SET verified='1' WHERE $confirm_code ='$passkey'";
echo "Confirmation code verified!!!";
}
else {
echo "Wrong Confirmation code";
}
?>
【问题讨论】:
-
为什么confirm和passkey都来自URL参数,比较它们的意义何在?你打算执行你的 SQL 吗?
标签: php sql sql-update confirmation-email