-1
請注意我的註冊和激活鏈接到現在爲止工作正常,它表示點擊激活帳戶的鏈接時出現「連接問題」。激活鏈接未連接
這是註冊文件
{
//generate random code
$code = rand(11111111,99999999);
//send activation email
$to = $email;
$subject = "Activate your account";
$headers = "From: [email protected]";
$body = " Hello $fullname,\n\nUsername $username,\n\n Password $password ,\n\nYou registered and need to activate your account, n\nPlease keep this email safe as it contains your password . Click the link below or paste it into the URL bar of your browser\n\nhttp://reacheasy.co.uk/activate.php?code=$code\n\nThanks!";
的相關代碼,這是激活文件
<?php
include 'include/global.php';
$code = $_GET['code'];
if (!$code)
echo "No code supplied";
else
{
$check = mysql_query("SELECT * FROM reusers WHERE code='$code' AND active='1'");
//echo "SELECT * FROM users WHERE code='$code' AND active='1'";
if (mysql_num_rows($check)==1)
echo "You have already activated your account";
else
{
$activate = mysql_query("UPDATE reusers SET active='1' WHERE code='$code'");
echo "Your account has been activated!<a href='index.php'>Return to login page</a>";
}
}
?>
請幫忙看下感謝
可能是連接數據庫的問題。檢查你的MySQL細節。 – 2012-07-08 12:26:45
你的代碼在哪裏有句子:「連接問題」? – roev 2012-07-08 12:28:40
還總是清理 - ''''code = intval($ _GET ['code']);'否則我們可以隨時丟棄您的數據庫;-) – 2012-07-08 12:28:46