|
|
|
เรื่องระบบการสัครสมาชิกครับผม คือผมอยากให้ลูกค้าสมัครสมาชิกเสร็จแล้วให้เด้งไปหน้าสมาชิกเลยนะครัย โดยไม่ต้อง Login อีก |
|
|
|
|
|
|
|
ผมอยากให้ลูกค้าสมัครสมาชิกเสร็จแล้วให้เด้งไปหน้าสมาชิกเลยนะครัย โดยไม่ต้อง Login อีก
งงไหม คือแบบนี้นะครับ คือสมัครสมาชิกเสร็จผมอยากให้มันเด้งไปหน้าส่วนของสมาชิก
โดยไม่ต้อง Login อีกครั้งนะครับ โดยมีชื่อสมาชิกบอกไว้เลย
เพราะระบบผมอันเก่ามันต้องเข้ามา Login นะครับ
นี้คือส่วนของ สมัครสมาชิกนะครับ
Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="css/validationEngine.jquery.css" type="text/css" media="screen" title="no title" charset="utf-8" />
<link rel="stylesheet" href="css/template.css" type="text/css" media="screen" title="no title" charset="utf-8" />
<script src="js/jquery.js" type="text/javascript"></script>
<script src="js/jquery.validationEngine.js" type="text/javascript"></script>
<?php
require_once("date.html");
require_once("connect.php");
//เชื่อมต่อฐานข้อมูล Mysql
if(isset($_POST['btnsave'])) {
if(isset($_POST['txtname']))//ตรวจสอบการป้อน name
{$cname=$_POST['txtname'];}//เก็บข้อมูล name ไว้ใน $name
else
{$cname="";}
if(isset($_POST['txtsname']))//ตรวจสอบการป้อน sname
{$sname=$_POST['txtsname'];}//เก็บข้อมูล sname ไว้ใน $name
else
{$sname="";}
if(isset($_POST['sex']))//ตรวจสอบการป้อน sex
{$sex=$_POST['sex'];}//เก็บข้อมูล sex ไว้ใน $sex
else
{$sex="";}
if(isset($_POST['txtidnum']))//ตรวจสอบการป้อน sex
{$idnum=$_POST['txtidnum'];}//เก็บข้อมูล sex ไว้ใน $sex
else
{$idnum="";}
if(isset($_POST['txtadd']))//ตรวจสอบการป้อน address
{$address=$_POST['txtadd'];}//เก็บข้อมูล address ไว้ใน $address
else
{$address="";}
if(isset($_POST['txttel']))//ตรวจสอบการป้อน Tel
{$tel=$_POST['txttel'];}//เก็บข้อมูล Tel ไว้ใน $Tel
else
{$tel="";}
if(isset($_POST['txttelhome']))//ตรวจสอบการป้อน Tel
{$telhome=$_POST['txttelhome'];}//เก็บข้อมูล Tel ไว้ใน $Tel
else
{$telhome="";}
if(isset($_POST['txtbirth']))//ตรวจสอบการป้อน age
{$birth=$_POST['txtbirth'];}//เก็บข้อมูล age ไว้ใน $age
else
{$birth="";}
if(isset($_POST['txtemail']))//ตรวจสอบการป้อน email
{$email=$_POST['txtemail'];}//เก็บข้อมูล username ไว้ใน $name
else
{$email="";}
if(isset($_POST['txtuser']))//ตรวจสอบการป้อน Username
{$user=$_POST['txtuser'];}//เก็บข้อมูล email ไว้ใน $email
else
{$user="";}
if(isset($_POST['txtpwd']))//ตรวจสอบการป้อน password
{$pwd=$_POST['txtpwd'];}//เก็บข้อมูล password ไว้ใน $pwd
else
{$pwd="";}
$date = date('Y-m-d');
//บันทึกข้อมูลผู้ใช้ที่นี่
$sql="insert into tblcus(cname,surname,sex,idcardnum,address,telephone,telephonehome,birthday,email,username,password,applydate)";
$sql=$sql." value('$cname','$sname','$sex','$idnum','$address','$tel',$telhome,'$birth','$email','$user','$pwd','$date')";
//echo $sql;
if(mysql_query($sql))
{
header("Firstpage.html");
?> <script language="javascript"> window.alert("บันทึกข้อมูลลูกค้าเรียบร้อย"); </script> <?php
}
else
{ ?> <script language="javascript"> window.alert("ไม่สามารถบันทึกข้อมูลลูกค้าได้"); </script> <?php }
}
/* if(isset($_POST['chkstatus']) and $_POST['chkstatus']=='edit')
{ $c_id=$_POST['txtid'];//รหัสผู้ใช้เป็นhidden
$sqledit="update tblcus set";
$sqledit=$sqledit." cname='$cname',surname='$sname',sex='$sex',idcardnum='$idnum',address='$address',telephone='$tel',age='$age'";
$sqledit=$sqledit.",email='$email',username='$user',password='$pwd' where cid=$c_id";
//echo $sqledit;
mysql_query($sqledit) or die ("ไม่สามารถแก้ไขข้อมูลได้");
header("Location: Show_Cus.php");} */
//แก้ไขข้อมูล
//$cid="";
//$username="";
//$pwd="";
/* if(isset($_GET['x']) and $_GET['x']=='edit')
{ $c_id=$_GET['id'];
$chkstat=$_GET['x'];
$sql="select * from tblcus where cid=$c_id";
$edata=mysql_query($sql);
if(mysql_num_rows($edata)==1)
{ $row=mysql_fetch_array($edata);
$cid=$row['cid'];
$cname=$row['cname'];
$sname=$row['surname'];
$sex=$row['sex'];
$idnum=$row['idcardnum'];
$address=$row['address'];
$tel=$row['telephone'];
$telhome=$row['telephonehome'];
$birth=$row['birthday'];
$email=$row['email'];
$user=$row['username'];
$pwd=$row['password'];
}
}
else
{$chkstat='add';}//end if(isset($_GET['x']) and $_GET['x']=='edit') */
?>
<div align="center"style="font-size:24px;"><img src="Text_Web/text-addcus.png" width="205" height="60"></div>
<?php /* echo "สถานะการดำเนินการ>>".$chkstat; */ ?>
<form action="Add_Cus.php" method="post">
<table>
<tr>
<th width="139" align="left"><img src="Text_Web/text-name.png" width="18" height="33" /></th>
<td colspan="4"><input class="validate[required,length[0,20]]" type="text" name="txtname" /> </td>
</tr>
<tr>
<th align="left"><img src="Text_Web/text-surename.png" width="53" height="33" /></th>
<td colspan="4"><input class="validate[required,length[0,20]]" type="text" name="txtsname" ></td>
</tr>
<tr>
<th align="left"><img src="Text_Web/text-sex.png" width="25" height="33" /></th>
<td width="23"><input class="validate[required] radio" type="radio" value="1" name="sex" /></td>
<td width="27"><img src="Text_Web/text-male.png" width="25" height="25" /></td>
<td width="22"><input class="validate[required] radio" type="radio" value="2" name="sex" /></td>
<td width="30"><img src="Text_Web/text-female.png" width="30" height="25" /></td>
</tr>
<tr>
<th align="left"><img src="Text_Web/text-numid.png" width="139" height="33" /></th>
<td colspan="4"><input class="validate[required,custom[onlyNumber],length[0,13]] text-input" type="text" name="txtidnum"></td>
</tr>
<tr>
<th align="left"><img src="Text_Web/text-address.png" width="37" height="33" /></th>
<td colspan="4"><textarea class="validate[required,length[3,100]] text-input" name="txtadd"></textarea></td>
</tr>
<tr>
<th align="left"><img src="Text_Web/text-tel.png" width="81" height="33" /></th>
<td colspan="4"><input class="validate[required,custom[telephone]] text-input" type="text" name="txttel" ></td>
</tr>
<tr>
<th align="left"><img src="Text_Web/text-telhome.png" width="109" height="33" /></th>
<td colspan="4"><input class="validate[required,custom[telephone]] text-input" type="text" name="txttelhome"></td>
</tr>
<tr>
<th align="left"><img src="Text_Web/text-hdb.png" width="49" height="33" /></th>
<td colspan="4"><input class="validate[required] text-input" name="txtbirth" size="15" v><a href="javascript:displayDatePicker('txtbirth')">
<img border="0" src="Pic_Web/formcal.gif" width="20" height="20"></a></td>
</tr>
<tr>
<th align="left"><img src="Text_Web/text-E-mail.png" width="49" height="33" /></th>
<td colspan="4"><input class="validate[required,custom[email]] text-input" type="text" name="txtemail" ></td>
</tr>
<tr>
<th align="left"><img src="Text_Web/text-UserName.png" width="73" height="26" /></th>
<td colspan="4"><input class="validate[required,custom[noSpecialCaracters],length[6,11]] text-input" type="text" name="txtuser" ></td>
</tr>
<tr>
<th align="left"><img src="Text_Web/text-Password.png" width="73" height="26" /></th>
<td colspan="4"><input id ="password" class="validate[required,length[6,11]] text-input" type="password" name="txtpwd" ></td>
</tr>
<tr>
<th align="left"><img src="Text_Web/text-Confirm password.png" /></th>
<td colspan="4"><input class="validate[required,confirm[password]] text-input" type="password" name="txtpwd2" ></td>
</tr>
<tr>
<td colspan="5"><input type="submit" value="ตกลง" name="btnsave"></td>
</tr>
</table>
</form>
</body>
</html>
แล้วนี้คือส่วนของส่วนของสมาชิกที่ต้องการให้เด้งมา
Code (PHP)
<?php
require_once("connect.php");
ob_start();//เป็นคำสั่งสำหรับใช้ตัวแปรsession
session_start();
$login=$_SESSION['login'];
if($login<>"OK")//ป้องกันการเข้าเมนูโดนไม่่ผ่านหน้าlogin
{
header("location:login.php");
}
else {$name=$_SESSION['Fullname'];
$cid=$_SESSION['cid'];}
if ($_SESSION['userstatus']=="1"){
header("location:Menu_Emp.php");
}
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="css/style.css" rel="stylesheet" type="text/css">
<title>Putaklom HomeStay บ้านพักริมน้ำแม่กลอง</title>
<style type="text/css">
<!--
body {
background-image: url(Pic_Web/BackWeb.jpg);
background-repeat: repeat;
}
-->
</style>
<script type="text/javascript">
<!--
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>
<body onLoad="MM_preloadImages('Button/home-over.png','Button/bunya-over.png','Button/Traval-over.png','Button/map-over.png','Button/room-over.png','Button/web-over.png','Button/out-over.png','Button/calender-over.png')">
<?php
/*if ($_SESSION['firstlogin']==1){
echo "<script language=\"javascript\">alert('ยินดีต้อนรับคุณ " . $_SESSION['Fullname'] . "');</script>";
$_SESSION['firstlogin']==0;
}*/
?>
<div style="width:130px; float:left;"></div>
<div id="main" style="width:1080px;height:689px;">
<div id="banner" style="width:968px;"><img src="Pic_Web/banner-putaklom.gif" width="1080" height="250"></div>
<div id="submain" style="float:left; width:1080px;">
<div id="Login" style="background-color:#C1FFC1; float:left; width:280px; height:719px;">
<div align="center"><img src="Text_Web/text-putaklom.png" width="202" height="60"></div>
<div align="center">
<img src="Text_Web/text-login.png" width="139" height="38">
<table>
<tr>
<th><font color="#006600" size="+2"><p id="linkname"><a href="Edit_Cus.php?x=edit&id=<?php echo $cid; ?>" target="ShowDetail"><?php echo $name?></a></p></font></th>//โชว์ชื่อสมาชิกตรงนี้เมื่อเด้งมาแล้ว
</tr>
<tr>
<th><form action="index.php" method="post">
</form></th>
</tr>
</table>
</div>
<div align="center"><img src="Text_Web/text-calender.png" width="136" height="38"></div>
<div align="center">
<iframe src="Calender.htm" width="158" height="180" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"></iframe>
</div>
<div align="center"><img src="Text_Web/text-link.png" width="117" height="38"></div>
<div align="center">
<p id="link"><a href="http://www.samutsongkhram.go.th/2011V2/"><img src="Pic_Web/SiamPhoto0000481.jpg" alt="Web จังหวัดสมุทรสงคราม" width="120" height="120"></a><a href="http://thai.tourismthailand.org/home/"><img src="Pic_Web/spd_20080421141015_b.jpg" alt="การท่องเที่ยวแห่งประเทศไทย" width="120" height="120"></a></p>
</div>
</div>
<div id="manu" style=" width:800px; height:30px;float:right;background-color:#C1FFC1; ">
<a href="Firstpage_Cus.php" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image12','','Button/home-over.png',1)"><img src="Button/home-normal.png" name="Image12" width="100" height="30" border="0"></a><a href="Bunya.html" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image10','','Button/bunya-over.png',1)"><img src="Button/bunya-normal.png" name="Image10" width="100" height="30" border="0"></a><a href="Traval_Mung.html" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image15','','Button/Traval-over.png',1)"><img src="Button/Traval-normal.png" name="Image15" width="100" height="30" border="0"></a><a href="Map.html" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image13','','Button/map-over.png',1)"><img src="Button/map-normal.png" name="Image13" width="100" height="30" border="0"></a><a href="Show_Room-Home.php" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image14','','Button/room-over.png',1)"><img src="Button/room-normal.png" name="Image14" width="100" height="30" border="0"></a><a href="Calender-traval.html" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image18','','Button/calender-over.png',1)"><img src="Button/calender-normal.png" name="Image18" width="100" height="30" border="0"></a><a href="webboard.php" target="ShowDetail" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image16','','Button/web-over.png',1)"><img src="Button/web-normal.png" name="Image16" width="100" height="30" border="0"></a><a href="index.php?logout=1" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image17','','Button/out-over.png',1)"><img src="Button/out-normal.png" name="Image17" width="100" height="30" border="0"></a></div>
<div style="background-color:#CCFF00; width:800px; height:689px; float:left">
<iframe src="Firstpage_Cus.php" name="ShowDetail" width="800px" height="689px" marginheight="0" marginwidth="0" scrolling="yes" frameborder="0"></iframe>
</div>
</div>
<div id="footer" style="float:left; width:1080px; ">
<div align="center" style="background-color:#7CFC00;">© Copyright Rajamangala University of Technology KrungThep 2010</div>
</div>
</div>
</body>
</html>
Tag : PHP, MySQL
|
|
|
|
|
|
Date :
2011-08-23 18:12:48 |
By :
Mag |
View :
890 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณก็แค่กำหนด Session แล้วก็ส่ง header("location:user.php");
|
|
|
|
|
Date :
2011-08-23 21:17:31 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
ob_start(); // เอาไว้ด้านบนของฟอร์มด้วยน่ะครับ
session_start(); // เอาไว้ด้านบนของฟอร์มด้วยน่ะครับ
$sql="insert into tblcus(cname,surname,sex,idcardnum,address,telephone,telephonehome,birthday,email,username,password,applydate)";
$sql=$sql." value('$cname','$sname','$sex','$idnum','$address','$tel',$telhome,'$birth','$email','$user','$pwd','$date')";
if(mysql_query($sql))
{
$_SESSION['login'] = $user;
if(!empty($_SESSION['login']))
{
?>
<script language="javascript"> window.alert("บันทึกข้อมูลลูกค้าเรียบร้อย");window.location="เด้งไปไหนตามสบายครับ..." </script>
<?
}
}
else
{
?> <script language="javascript"> window.alert("ไม่สามารถบันทึกข้อมูลลูกค้าได้");history.back(); </script>
<?
}
?>
|
ประวัติการแก้ไข 2011-08-23 21:39:02
|
|
|
|
Date :
2011-08-23 21:38:46 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถูกอย่างที่พี่วินว่าเลยค่ะ ใช้ session
|
|
|
|
|
Date :
2011-08-24 00:19:10 |
By :
modzaa07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|