|
|
|
การยืนยันสมาชิกทาง email ถ้าหากว่าได้รับการยืนยันแล้วจากผู้สมัคร และ update ฐานข้อมูลเรียบร้อยแล้ว |
|
|
|
|
|
|
|
ใช่แล้วครับ ต้องไปเชคว่า เขาได้ยืนยันตัวจริง ๆมาแล้วหรือยัง
|
|
|
|
|
Date :
2009-07-08 13:07:44 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หรือจะใช้วิธีส่ง URL กรอกข้อมูลไปทาง E-mail ก็ได้ครับ
จะได้ไม่ต้องเขียนโค้ตเช็คตอนล็อคอินทุกครั้งครับ
|
|
|
|
|
Date :
2009-07-08 19:13:30 |
By :
petzaza009 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กำลังหาโค๊ดนี้พอดีเลยถ้ายังไง คุณJooJoo ทำเสร็จแล้วรบกวนโพสโค๊ดหรือชี้แนะทีนะคะ
|
|
|
|
|
Date :
2009-07-08 20:57:03 |
By :
SG14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณ JooJoo งานเข้า
|
|
|
|
|
Date :
2009-07-08 21:16:49 |
By :
panyapol |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามที่ petzaza009 บอกมา...
หรือจะใช้วิธีส่ง URL กรอกข้อมูลไปทาง E-mail ก็ได้ครับ
จะได้ไม่ต้องเขียนโค้ตเช็คตอนล็อคอินทุกครั้งครับ
--------------------
แล้วเราจะป้องกัน URL หรือหน้ากรอกข้อมูลยังไง หนอ
มันจะต้องสร้างฐานข้อมูลเพิ่มอีกตารางเพื่อรองรับอีกหรือป่าวนะ
หรือไม่???
|
|
|
|
|
Date :
2009-07-09 02:49:17 |
By :
JooJoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
session_start();
mysql_connect("localhost","root","root");
mysql_select_db("mydatabase");
if(trim($_POST["txtUsername"]) == "")
{
echo "Please input Username!";
exit();
}
if(trim($_POST["txtPassword"]) == "")
{
echo "Please input Password!";
exit();
}
if($_POST["txtPassword"] != $_POST["txtConPassword"])
{
echo "Password not Match!";
exit();
}
if(trim($_POST["txtName"]) == "")
{
echo "Please input Name!";
exit();
}
if(trim($_POST["txtEmail"]) == "")
{
echo "Please input Email!";
exit();
}
$strSQL = "SELECT * FROM member WHERE Username = '".trim($_POST['txtUsername'])."' ";
$objQuery = mysql_query($strSQL);
$objResult = mysql_fetch_array($objQuery);
if($objResult)
{
echo "Username already exists!";
}
else
{
$strSQL = "INSERT INTO member (Username,Password,Name,Status,SID,Active) VALUES ('".$_POST["txtUsername"]."',
'".$_POST["txtPassword"]."','".$_POST["txtName"]."','USER','".session_id()."','No')";
$objQuery = mysql_query($strSQL);
$Uid = mysql_insert_id();
echo "Register Completed!<br>Please check your email to activate account";
$strTo = $_POST["txtEmail"];
$strSubject = "Activate Member Account";
$strHeader = "Content-type: text/html; charset=windows-874\n"; // or UTF-8 //
$strHeader .= "From: [email protected]\nReply-To: [email protected]";
$strMessage = "";
$strMessage .= "Welcome : ".$_POST["txtName"]."<br>";
$strMessage .= "=================================<br>";
$strMessage .= "Activate account click here.<br>";
$strMessage .= "https://www.thaicreate.com/activate.php?sid=".session_id()."&uid=".$Uid."<br>";
$strMessage .= "=================================<br>";
$strMessage .= "ThaiCreate.Com<br>";
$flgSend = mail($strTo,$strSubject,$strMessage,$strHeader);
}
mysql_close();
?>
Go to : PHP Member Register and Email Activation ยืนยันการสมัครสมาชิกทางอีเมล์
|
|
|
|
|
Date :
2009-08-09 13:46:44 |
By :
lovelymooky |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|