|
|
|
ผมทำระบบสมัครสมาชิกคับ ทำแล้วสมัครได้แล้วแต่ พอเจ้า login มันเข้าไม่ได้ซะงั้นคับ ช่วยดูโค๊ตให้ด้วยคับติดแค่ตรงนี้คับเพราะไม่เคยทำ |
|
|
|
|
|
|
|
function.php
<?
function displaydate($x){
$thai_m=array ("มกราคม","กุมภาพันธ์","มีนาคม","เมษษยน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
$date_array=explode("-" , $x);
$y=$date_array[0];
$m=$data_array[1]-1;
$d=$data_array[2];
$m=$thai_m[$m];
$y=$y+543;
$displaydate="$d $m $y";
return $displaydate;
}
function checkemail ($checkemail) {
if(ereg( "^[^@ ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}
|net|com|gov|mil|rog|edu|int)$",$checkemail) ) {
return true;
}else{
return false;
}
}
?>
|
|
|
|
|
Date :
2011-04-28 23:32:48 |
By :
Theendaof |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
register.php
<html>
<head>
<title>Member ระบบสมาชิก</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
</head>
<body>
<h1><strong>::Register::</strong></h1>
<form action="register2.php" method="post">
<label></label>
<table width="283" border="0">
<tr>
<td width="111"><strong>Username :</strong>
<label> </label></td>
<td width="162"><label>
<input name="user_reg" type="text" >
* </label></td>
</tr>
<tr>
<td><strong>Password :</strong></td>
<td><label>
<input name="pass_reg" type="password">
*</label></td>
</tr>
<tr>
<td><strong>ชื่อ - นามสกุล :</strong></td>
<td><input name="name_reg" type="text">
*</td>
</tr>
<tr>
<td><strong>เพศ :</strong></strong></td>
<td>
<input name="sex_reg" type="radio" value="ชาย" checked>
ชาย
<input name="sex_reg" type="radio" value="หญิง">
หญิง</td>
</tr>
<tr>
<td><strong>อีเมล์ :</strong></td>
<td>
<input name="email_reg" type="text" size="26">* </td>
</tr>
<tr>
<td><strong>โทรศัพท์ :</strong></td>
<td><label>
<input name="tel_reg" type="text" id="tel_reg">
</label></td>
</tr>
<tr>
<td><strong>ที่อยู่ติดต่อ : </strong></td>
<td>
<textarea name="address_reg"> </textarea>
</td>
</tr>
<tr>
<td> </td>
<td><label>
<input type="submit" name="Submit" value="Submit">
<input type="reset" value="Reset">
</label></td>
</tr>
</table>
</form>
</body>
</html>
|
|
|
|
|
Date :
2011-04-28 23:33:27 |
By :
Theendaof |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
register2.php
<?
$user_reg=$_POST[user_reg];
$paas_reg=$_POST[pass_reg];
$name_reg=$_POST[name_reg];
$sex_reg=$_POST[sex_reg];
$email_reg=$_POST[email_reg];
$address_reg=$_POST[address_reg];
$date_reg=date("y-m-d");
if ($user_reg=="" or $pass_reg=="" or $name_reg==""){
echo"<h3>:กรุณากรอกข้อมูลให้ครบนะครับ</h3>"; exit();
}
include "function.php";
if (!checkemail ($email_reg)){
echo"<h3>ERROR:รูปแบบอีเมลที่กรอกไม่ถูกต้องนะครับ</h3>"; exit();
}
include "connect1.php";
$sql="select * from tb_member where username='$user_reg' ";
$result=mysql_db_query($dbname, $sql);
$num=mysql_num_rows($result);
if ($num>0) {
echo"<h3>ERROR: Username ซ้ำครับ</h3>"; exit();
}
$sql="insert into tb_member
values('','$user_reg','$pass_reg','$name_reg','$sex_reg','$email_reg','$tel_reg','$address_reg','$date_reg')";
$result=mysql_db_query($dbname,$sql);
if($result){
echo"<h3>ข้อมูลของท่านถูกบันทึกเรียบร้อยแล้วครับ</h3>";
echo"<A HREF='login1.php'>คลิกเพื่อเข้าสู่ระบบสมาชิก</A>
<BR><BR>";
}else{
echo"<h3>ไม่สามารถสมัครเป็นสมาชิกได้ครับ</h3>";
}
mysql_close();
?>
|
|
|
|
|
Date :
2011-04-28 23:33:56 |
By :
Theendaof |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
login1.php
<?
$user_reg=$_POST[user_reg];
$paas_reg=$_POST[pass_reg];
$name_reg=$_POST[name_reg];
$sex_reg=$_POST[sex_reg];
$email_reg=$_POST[email_reg];
$address_reg=$_POST[address_reg];
$date_reg=date("y-m-d");
if ($user_reg=="" or $pass_reg=="" or $name_reg==""){
echo"<h3>:กรุณากรอกข้อมูลให้ครบนะครับ</h3>"; exit();
}
include "function.php";
if (!checkemail ($email_reg)){
echo"<h3>ERROR:รูปแบบอีเมลที่กรอกไม่ถูกต้องนะครับ</h3>"; exit();
}
include "connect1.php";
$sql="select * from tb_member where username='$user_reg' ";
$result=mysql_db_query($dbname, $sql);
$num=mysql_num_rows($result);
if ($num>0) {
echo"<h3>ERROR: Username ซ้ำครับ</h3>"; exit();
}
$sql="insert into tb_member
values('','$user_reg','$pass_reg','$name_reg','$sex_reg','$email_reg','$tel_reg','$address_reg','$date_reg')";
$result=mysql_db_query($dbname,$sql);
if($result){
echo"<h3>ข้อมูลของท่านถูกบันทึกเรียบร้อยแล้วครับ</h3>";
echo"<A HREF='login1.php'>คลิกเพื่อเข้าสู่ระบบสมาชิก</A>
<BR><BR>";
}else{
echo"<h3>ไม่สามารถสมัครเป็นสมาชิกได้ครับ</h3>";
}
mysql_close();
?>
|
|
|
|
|
Date :
2011-04-28 23:34:33 |
By :
Theendaof |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
chkmember.php
<meta http-equiv="Content-Type" content="text/html; charset=windows-874"/>
<?php
$user_login=$_POST[user_login];
$pass_login=$_POST[pass_login];
if ($user_login=="" or $pass_login=="") {
echo "<h3>ERROR : กรุณากรอกข้อมูล</h3>"; exit() ;
}
include "connect1.php" ;
$sql="select * from tb_member where username = '$user_login'
and password = '$pass_login' " ;
$result = mysql_db_query ($dbname,$sql) ;
$num = mysql_num_rows ($result) ;
mysql_close() ;
if ($num <= 0) {
echo "<h3>ERROR : Username หรือ Password ไม่ถูกต้อง</h3>" ; พอใส่ยูเซอร์กับพาสเวิส แล้วมันฟ้องแต่อันนี้คับ
}
else {
session_start() ;
$_SESSION[sess_userid]=session_id() ;
$_SESSION[sess_username]=$user_login ;
header("Location:index.php") ;
}
?>
|
|
|
|
|
Date :
2011-04-28 23:37:24 |
By :
Theendaof |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยดูโค๊ตให้ทีครับผมทำไม่เป็น ผมเปิดหนังสืออ่านอาครับ
|
|
|
|
|
Date :
2011-04-28 23:37:57 |
By :
Theendaof |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
connect1.php
<?php
$host="localhost";
$user="root";
$pw="root";
$dbname="bookingvan";
$c=mysql_connect ($host , $user , $pw);
if (! $c) {
echo "<h3>ERROR: ไม่สามารถติดต่อฐานข้อมูลได้ครับ</h3>";
exit();
}
mysql_select_db($dbname) or die("ไม่สามารถเลือกฐานข้อมูลที่ต้องการได้");
mysql_query("SET NAMES UTF8");
?>
|
|
|
|
|
Date :
2011-04-28 23:54:05 |
By :
phajvaj |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
chkmember.php
<meta http-equiv="Content-Type" content="text/html; charset=windows-874"/>
<?php
$user_login=$_POST[user_login];
$pass_login=$_POST[pass_login];
if ($user_login=="" or $pass_login=="") {
echo "<h3>ERROR : กรุณากรอกข้อมูล</h3>"; exit() ;
}
include "connect1.php" ;
$sql="SELECT * FROM tb_member WHERE username='".$user_login."' AND password='".$pass_login."' " ; # ลองตรวจสอบว่าพิมชื่อฟิวล์ถูกต้องรึป่าว
$result = mysql_db_query ($dbname,$sql) ;
$num = mysql_num_rows ($result) ;
if ($num>0) {
session_start() ;
$_SESSION[sess_userid]=session_id() ;
$_SESSION[sess_username]=$user_login ;
header("Location:index.php") ;
}else {
echo "<h3>ERROR : Username หรือ Password ไม่ถูกต้อง</h3>" ;#พอใส่ยูเซอร์กับพาสเวิส แล้วมันฟ้องแต่อันนี้คับ
}
mysql_close() ;
?>
|
ประวัติการแก้ไข 2011-04-29 00:08:04
|
|
|
|
Date :
2011-04-29 00:06:18 |
By :
phajvaj |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มันก็ยังเป็นเหมือนเดิมครับโค๊ตผิดหรือเปล่าครับช่วยดูโค๊ตให้ผมที
|
|
|
|
|
Date :
2011-05-01 10:55:33 |
By :
Theendaof |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่มีใครตอบให้เลยครับผมทำไม่เป็นช่วยด้วยครับ
|
|
|
|
|
Date :
2011-05-01 12:51:43 |
By :
Theendaof |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|