|
|
|
สอบถามระบบสมาชิก แจ้งเมล์ นะครับ มีเมล์แจ้งกลับเมื่อยืนยันสมัครสมาชิก |
|
|
|
|
|
|
|
ใครมีโค้ด สมัครสมาชิกให้ผมเรียนรู้บ้างครับ ที่เป็นแบบว่า
พอกดสมัครสมาชิกแล้ว จะมีเมล์ ตอบกลับไปที่ ผู้สมัคร ว่า ท่านได้สมัครสมาชิกที่เว็บนี้ไว้
ต้องทำยังไงครับ
ตัวอย่างโค้ดที่ผมใช้อยู่
Code (PHP)
<body>
<?
$Act=$_GET['Act'];
switch($Act){
case 'Register' : $Username=$_POST['Username'];
$Display=$_POST['Display'];
$Password=$_POST['Password'];
$Name=$_POST['Name'];
$Surname=$_POST['Surname'];
$Gender=$_POST['Gender'];
$Nickname=$_POST['Nickname'];
$Address=$_POST['Address'];
$City=$_POST['City'];
$Postcode=$_POST['Postcode'];
$MTel=$_POST['MTel'];
$HTel=$_POST['HTel'];
$Email=$_POST['Email'];
$Date=date("Y-m-d");
$IP=$_SERVER['REMOTE_ADDR'];
$Select=Select("ecom_member","WHERE Username='".$Username."'");
$Num_Rows=Num_Rows($Select);
if($Num_Rows == 0){
$Insert=Insert("ecom_member","Username,Display,Password,Name,Surname,Gender,Nickname,Address,City,Postcode,MTel,HTel,Email,Date,IP","'".$Username."','".$Display."','".$Password."','".$Name."','".$Surname."','".$Gender."','".$Nickname."','".$Address."','".$City."','".$Postcode."','".$MTel."','".$HTel."','".$Email."','".$Date."','".$IP."'");
if($Insert){
echo "<script language=\"javascript\">";
echo "alert('คุณได้ทำการสมัครเรียบร้อยแล้ว');";
echo "window.location='member.php';";
echo "</script>";
}
}else{
echo "<script language=\"javascript\">";
echo "alert('Username : ( $Username ) มีผู้ใช้งานแล้ว');";
echo "window.location='member.php';";
echo "</script>";
}
break;
}
?>
อันนี้ form
Code (PHP)
<form action="?Act=Register" method="post">
<div class="fieldset">
<h2 class="legend">ข้อมูลส่วนตัว</h2>
<ul class="form-list">
<li class="fields">
<div class="customer-name">
<div class="field name-firstname col-md-6 col-sm-6 col-xs-12">
<label for="firstname" class="required"><em>*</em>User Name</label>
<div class="input-box">
<input type="text" name="Username" id="Username" value="" title="user" maxlength="255" class="input-text required-entry" />
</div>
</div>
<div class="field name-lastname col-md-6 col-sm-6 col-xs-12">
<label for="lastname" class="required"><em>*</em>นามแฝง</label>
<div class="input-box">
<input type="text" name="Display" id="Display" value="" title="นามแฝง" maxlength="255" class="input-text required-entry" />
</div>
</div>
</div>
</li>
<li class="col-md-6 col-sm-6 col-xs-12">
<label for="email_address" class="required"><em>*</em>รหัสผ่าน</label>
<div class="input-box">
<input type="password" name="Password" id="Password" value="" title="รหัสผ่าน" maxlength="255" class="input-text required-entry validate-password" />
</div>
</li>
<li>
<div class="field name-lastname col-md-6 col-sm-6 col-xs-12">
<label for="lastname" class="required"><em>*</em>ยืนยันรหัสผ่าน</label>
<div class="input-box">
<input type="password" name="Co-Password" id="Co-Password" value="" title="ยืนยันรหัส" maxlength="255" class="input-text required-entry validate-password" />
</div>
<li class="col-md-6 col-sm-6 col-xs-12">
<label for="email_address" class="required"><em>*</em>ชื่อจริง</label>
<div class="input-box">
<input type="text" name="Name" id="Name" value="" title="ชื่อจริง" maxlength="255" class="input-text required-entry" />
</div>
</li>
<li>
<div class="field name-lastname col-md-6 col-sm-6 col-xs-12">
<label for="lastname" class="required"><em>*</em>นามสกุล</label>
<div class="input-box">
<input type=text" name="Surname" id="Surname" value="" title="นามสกุล" maxlength="255" class="input-text required-entry" />
</div>
<li class="col-md-6 col-sm-6 col-xs-12">
<label for="email_address" class="required"><em>*</em>ชื่อเล่น</label>
<div class="input-box">
<input type="text" name="Nickname" id="Nickname" value="" title="ชื่อเล่น" maxlength="255" class="input-text required-entry" />
</div>
</li>
<li>
<div class="field name-lastname col-md-6 col-sm-6 col-xs-12">
<label for="lastname" class="required"><em>*</em>เพศ</label>
<div class="input-box">
<input type="radio" name="Gender" id="GenderM" value="M" />
ชาย
<input type="radio" name="Gender" id="GenderF" value="F" />
หญิง
</div>
<li class="col-md-6 col-sm-6 col-xs-12">
<label for="email_address" class="required"><em>*</em>เบอร์โทรศัพท์</label>
<div class="input-box">
<input type="text" name="MTel" id="MTel" value="" title="TEL" maxlength="100" class="input-text required-entry" />
</div>
</li>
<li>
<div class="field name-lastname col-md-6 col-sm-6 col-xs-12">
<label for="lastname" class="required">E-MAIL</label>
<div class="input-box">
<input type=text" name="Email" id="Email" value="" title="นามสกุล" maxlength="255" class="input-text required-entry" />
</div>
</div>
</li>
</ul>
</div>
<div class="fieldset">
<h2 class="legend">ที่อยู่จัดส่งสินค้า</h2>
<ul class="form-list">
<li class="fields">
<div class="customer-name">
<div class="field name-firstname col-md-6 col-sm-6 col-xs-12">
<label for="firstname" class="required"><em>*</em>ที่อยู่</label>
<div class="input-box">
<input type="text"name="Address" id="Address" title="ที่อยู่" class="input-text required-entry validate-email" />
</div>
</div>
<div class="field name-lastname col-md-6 col-sm-6 col-xs-12">
<label for="lastname" class="required"><em>*</em>จังหวัด</label>
<div class="input-box">
<input type="text" name="City" id="City" title="City" maxlength="255" class="input-text required-entry" />
</div>
</div>
</div>
</li>
<li class="col-md-6 col-sm-6 col-xs-12">
<label for="email_address" class="required"><em>*</em>รหัสไปรษณีย์</label>
<div class="input-box">
<input type="text" name="Postcode" id="Postcode" title="Postcode" class="input-text validate-email required-entry" />
</div>
</li>
<li>
<div class="field name-lastname col-md-6 col-sm-6 col-xs-12">
<label for="lastname" class="required">วันที่สมัคร</label>
<div class="input-box">
<input type="text" readOnly maxLength=100 value="<? echo date("Y-m-d"); ?>" title="date" maxlength="255" class="input-text required-entry" />
</div>
</div>
</li>
</ul>
</div>
</table>
</div>
</div>
</div>
</li>
</ul>
</div>
<div class="buttons-set">
<p class="required">กรุณาตรวจสอบข้อมูลให้ถูกต้อง</p>
<p class="back-link">
<button type="reset" title="แก้ไข" class="button" /><span><span>ล้างข้อมูล</span></span></button>
</p>
<button type="submit" title="ยืนยัน" class="button" onclick="return CheckValue();" /><span><span>ยืนยัน</span></span></button>
</div>
</form>
Tag : PHP, MySQL, HTML/CSS
|
|
|
|
|
|
Date :
2015-11-04 21:29:17 |
By :
ikamo |
View :
790 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แทรก code ส่งเมลล์ไป หลังจาก insert เข้า db ได้แล้วครับ
|
|
|
|
|
Date :
2015-11-05 09:54:46 |
By :
progamer2000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูตัวอย่างแบบง่าย ๆ ครับ
PHP Forgot Lost Password and Sending Password to Mail
|
|
|
|
|
Date :
2015-11-05 09:55:41 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|