我設計使用PHP,MySQL的腳本MySQL的腳本,但它不工作 這裏是我的代碼PHP將數據發送到無法工作
<?php
include('config.php');
// table name
$tbl_name=temp_members_db;
// Random confirmation code
$confirm_code=md5(uniqid(rand()));
// values sent from form
$username=$_POST['username'];
$password=$_POST['password'];
$email=$_POST['email'];
$avatar=$_POST['avatar'];
// Insert data into database
$sql="INSERT INTO $tbl_name(confirm_code, username, email, password,
avatar)VALUES
('$confirm_code', '$username', '$email', '$password', '$avatar')";
$result=mysql_query($sql);
// if suceesfully inserted data into database, send confirmation link
to email
if($result){
// ---------------- SEND MAIL FORM ----------------
// send e-mail to ...
$to=$email;
// Your subject
$subject="Your confirmation link here";
// From
$header="from: admin <[email protected]>";
// Your message
$message="Your Comfirmation link \r\n";
$message.="Click on this link to activate your account \r\n";
$message.="http://www.andoidhub.netau.net/project/Android%
20patched/Forum/confirmation.php?passkey=$confirm_code";
// send email
$sentmail = mail($to,$subject,$message,$header);
}
// if not found
else
{
echo "Not found your email in our database";
}
// if your email succesfully sent
if($sentmail){
echo "Your Confirmation link Has Been Sent To Your Email
Address.";
} else{
echo "Cannot send Confirmation link to your e-mail address"; }
?>
請幫我解決這個問題, 如果您需要了解其他那麼請告訴 這是我的完整代碼。
如果你想看到一個錯誤,那麼請去http://andoidhub.netau.net/project/Android%20patched/Forum/signup_ac.php
嘗試改變這個變量'$ tbl_name = 「temp_members_db」 的內容;' – 2015-03-25 05:41:36
首先停止使用不推薦使用的'mysql_',而不是使用'PDO'或'mysqli_'開始 – 2015-03-25 05:41:40
我將改爲pdo,稍後我會提高安全性 – 2015-03-25 05:43:25