|
|
|
รบกวนพี่ๆ ขอโค๊ดการทำงานและเก็บค่าของสมาชิก ผมทำมได้ ตันแล้วครับพรุ่งนี้ต้องส่งงานแล้วครับ |
|
|
|
|
|
|
|
Register.php
<?
$host="localhost";
$username="root";
$password="123";
$db="cat";
$tb="form1";
$connect= mysql_connect( $host,$username,$password);
if ( !$connect )
{
echo "ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ";
}
mysql_close($connect);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<title>Register</title>
<html>
<head>
<script language="javascript">
function checkID(id)
{
if(id.length != 13) return false;
for(i=0, sum=0; i < 12; i++)
sum += parseFloat(id.charAt(i))*(13-i); if((11-sum%11)%10!=parseFloat(id.charAt(12)))
return false; return true;}
function validate()
{
if(!checkID(document.form1.t1.value))
{
alert('เลขบัตรประจำตัวประชาชนไม่ถูกต้อง');
document.form1.t1.focus();
return false;
}
if (document.form1.t1.value=="")
{
alert('กรุณาป้อนหมายเลขบัตรประจำตัวประชาชนให้ครบด้วยค่ะ');
document.form1.t1.focus();
return false;
}
if(document.form1.t1.value=="")
{
alert('กรุณาป้อนหมายเลขบัตรประจำตัวประชาชนให้ครบด้วยค่ะ');
document.form1.t1.focus();
return false;
}
if(document.form1.t_name.value=="")
{
alert('กรุณาใส่ชื่อภาษาไทยด้วยค่ะ');
document.form1.t_name.focus();
return false;
}
if(document.form1.t_sur.value=="")
{
alert('กรุณาใส่นามสกุลภาษาไทยด้วยค่ะ');
document.form1.t_sur.focus();
return false;
}
if(document.form1.e_name.value=="")
{
alert('กรุณาใส่ชื่อภาษาอังกฤษด้วยค่ะ');
document.form1.e_name.focus();
return false;
}
if(document.form1.e_sur.value=="")
{
alert('กรุณาใส่นามสกุลภาษาอังกฤษด้วยค่ะ');
document.form1.e_sur.focus();
return false;
}
}
</script>
<title>ลงทะเบียนใหม่</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<link href="board.css" rel="stylesheet" type="text/css">
<style>
BODY {font-family:;font-size="10"
background-color: #OOOOFF;
background-color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
A:link {text-decoration: none; color: #CCOOOO ;text-decoration:underline;color: #000000}
A:visited {text-decoration: none; color: #OOOOFF}
A:hover {text-decoration: none; color: #006600}
A:active {text-decoration: none; color: #FFOOOO}
.style1 {color: #333333}
.style2 {
color: #FFFFFF;
font-weight: bold;
}
.style3 {
color: #000000;
font-weight: bold;
}
.style4 {font-size: 14px}
.style5 {font-size: 14px; font-weight: bold; }
-->
</style>
</head>
<BODY>
<table width="843" border="0" cellpadding="4" cellspacing="0" class="normal" >
<TR VALIGN=TOP ALIGN=LEFT bgcolor="#2D77D1" >
<TD bgcolor="#FFFFFF" style="color: #FFFFFF;"> </td>
</TR>
<TR VALIGN=TOP ALIGN=LEFT bgcolor="#2D77D1" >
<TD bgcolor="#FFFFFF" style="color: #FFFFFF;">
<form name="form1" method="post" action="Job_Edit.php" onSubmit=" return validate();">
<table width="1002" border="0" cellpadding="0" cellspacing="1" id="form1">
<tr bgcolor="#FF9900">
<td height="40" colspan="4" bgcolor="#FF6600" class="normal"><div align="center"><span class="style2"> ลงทะเบียนเพื่อสมัครเข้าระบบ Intranet & Email (เฉพาะพนักงาน กสท เท่านั้น) </span></div></td>
</tr>
<tr>
<td width="361" height="30" bgcolor="#666666" class="normal"> <div align="center" class="style5">
<div align="center">เลขประจำตัวประชาชน </div>
</div></td>
<td colspan="3" bgcolor="#FFCC99"><span class="bn_black style3"><input name="t1" type="text" size="20" maxlength="13" > (ตัวเลข 13 หลัก) </span></td>
</tr>
<tr>
<td height="29" bgcolor="#666666"><div align="center"><span class="style4 normal"><strong>ชื่อ-นามสกุล(Thai)</strong></span></div></td>
<td colspan="3" bgcolor="#FFCC99"><select name="t_pre" >
<option value="นาย">นาย</option>
<option value="นาง">นาง</option>
<option value="นางสาว" >นางสาว</option>
</select>
<input name="t_name" type="text" size="25" maxlength="40">
<span class="style1">
<input name="t_sur" type="text" size="25" maxlength="40" >
</span></td>
</tr>
<tr>
<td height="29" bgcolor="#666666"><div align="center"><span class="style4 normal"><strong>ชื่อ-นามสกุล(Eng)</strong></span></div></td>
<td colspan="3" bgcolor="#FFCC99"><select name="e_pre" >
<option value="Mr.">Mr.</option>
<option value="Mrs.">Mrs.</option>
<option value="Ms.">Ms.</option>
</select>
<input name="e_name" type="text" size="25" maxlength="40" > <span class="style1">
<input name="e_sur" type="text" size="25" maxlength="40">
</span></td>
</tr>
<tr bgcolor="#FF9900">
<td height="50" colspan="4" bgcolor="#FF6600" class="normal"><div align="center"><span class="style2">บริษัท กสท โทรคมนาคม จำกัด (มหาชน) </span></div></td>
</tr>
<tr>
<td height="219" bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF"><div align="center">
<p>
<input type="Submit" name="button1" class="style3" value=" Submit ">
</p>
<p><span class="normal style3">หมายเหตุ : กรุณากรอกข้อมูลให้ครบทุกช่อง </span></p>
</div></td>
<td bgcolor="#FFFFFF"><div align="center"></div></td>
</tr>
<tr>
<td height="29" bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF">  </td>
<td bgcolor="#FFFFFF"><div align="center">
</div></td>
<td bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td height="29" bgcolor="#FFFFFF"> </td>
<td width="53" bgcolor="#FFFFFF"><div align="left"><span class="normal"> </span></div></td>
<td width="284" bgcolor="#FFFFFF"><div align="center"></div></td>
<td width="299" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td height="29" bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF"> </td>
</tr>
</table>
</form></td>
</TR>
</table>
|
|
|
|
|
Date :
2010-09-02 12:50:26 |
By :
wonderfulls |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Job_Edit.php
Code (PHP)
<?
$host="localhost";
$username="root";
$password="123";
$db="cat";
$tb="form1";
$connect= mysql_connect( $host,$username,$password);
if ( !$connect )
{
echo "ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ";
}
$StrSQL = "SELECT * FROM form1";
$result = mysql_db_query("Cat",$StrSQL,$connect);
$tatalrows = mysql_num_rows($result);
mysql_close($connect);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<form action="Job_save.php" name="frmAdd" method="post">
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<title>Untitled Document</title>
<html>
<head>
<title>เพิ่มเติมรายละเอียด การสมัครเป็นสมาชิก</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<link href="board.css" rel="stylesheet" type="text/css">
<style>
BODY {font-family:;font-size="10"
background-color: #OOOOFF;
background-color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
A:link {text-decoration: none; color: #CCOOOO ;text-decoration:underline;color: #000000}
A:visited {text-decoration: none; color: #OOOOFF}
A:hover {text-decoration: none; color: #006600}
A:active {text-decoration: none; color: #FFOOOO}
.style2 {
color: #FFFFFF;
font-weight: bold;
}
.style5 {color: #000000}
.style6 {color: #000000; font-weight: bold; }
.style7 {font-size: 14px}
.style8 {color: #FFFFFF; font-weight: bold; font-size: 14px; }
-->
</style>
</head>
<BODY>
<table width="843" border="0" cellpadding="4" cellspacing="0" class="normal" >
<TR VALIGN=TOP ALIGN=LEFT bgcolor="#2D77D1" >
<TD bgcolor="#FFFFFF" style="color: #FFFFFF;">
<form name="form1" method="post" action="job_edit.php" >
<table width="841" border="0" cellpadding="0" cellspacing="1">
<tr bgcolor="#FF9900">
<td height="28" colspan="5" bgcolor="#FF6600" class="normal"><div align="center" class="style6 style7"></div> <div align="center"><span class="style2">ข้อมูลส่วนตัว</span> </div></td>
</tr>
<?php for$i=0;$i<totalrows;$i++>{
?>
<tr>
<td width="160" height="30" bgcolor="#666666" class="normal"> <div align="center">เลขประจำตัวประชาชน </div></td>
<td colspan="4" bgcolor="#FFCC99" class="style5 normal"><p><? echo $t1 ?> <?php echo mysql_result($result,$i,0);?></td>
</tr>
<tr>
<td height="29" bgcolor="#666666"><div align="center"><span class="normal">ชื่อ-นามสกุล(Tha)*</span></div></td>
<td colspan="4" bgcolor="#FFCC99"><p class="style6">
<select name="t_pre" id="t_pre" method"post">
<option value="นาย">นาย</option>
<option value="น.ส." >น.ส.</option>
<option value="นาง" >นาง</option>
<option selected value= "<? echo $t_pre; ?>"> </option>
</select>
<span class="style61">
<input name="t_name" type="text" id="t_name" size="25" maxlength="40" value = "<? echo $_POST['t_name']; ?>">
- <input name="t_sur" type="text" id="t_sur" size="25" maxlength="40" value = "<? echo $_POST['t_sur']; ?>">
</span></p> </td>
</tr>
<tr>
<td height="29" bgcolor="#666666"><div align="center"><span class="normal">ชื่อ-นามสกุล(Eng)*</span></div></td>
<td colspan="4" bgcolor="#FFCC99"><span class="style6">
<input name="e_name" type="text" id="e_name" size="25" maxlength="40" value = "<? echo $_POST['e_name']; ?>">
-
<input name="e_sur" type="text" id="e_sur" size="25" maxlength="40" value = "<? echo $_POST['e_sur']; ?>">
</span></td>
</tr>
<tr>
<td height="29" bgcolor="#666666"><div align="center"><span class="normal">รหัสพนักงาน (6หลัก)*</span></div></td>
<td colspan="4" bgcolor="#FFCC99"><span class="style6">
<input name="j_email" type="text" id="j_hight2" value="<?php echo mysql_result($result.$i,7);?>" size="12" maxlength="6">
( เพื่อตรวจสอบสิทธิการเป็นพนักงาน กสท )</span></td>
</tr>
<tr>
<td rowspan="4" bgcolor="#666666"><div align="center"><span class="normal">ที่อยู่ตามทะเบียนบ้าน</span></div> <div align="center"></div> </td>
<td width="96" height="29" bgcolor="#FFCC99"><div align="center" class="style6"><span class="normal">บ้านเลขที่</span></div></td>
<td width="199" bgcolor="#FFCC99"><input name="j_add" type="text" id="j_add" value="" size="30" maxlength="20"></td>
<td width="105" bgcolor="#FFCC99"><div align="center" class="style6"><span class="normal">หมู่ที่</span></div></td>
<td width="275" bgcolor="#FFCC99"><input name="j_mu" type="text" id="j_mu" value="" size="30" maxlength="5"></td>
</tr>
<tr>
<td width="96" height="29" bgcolor="#FFCC99"><div align="center" class="style6"><span class="normal">ซอย</span></div></td>
<td width="199" bgcolor="#FFCC99"><input name="j_soi" type="text" id="j_soi" value="" size="30" maxlength="50"></td>
<td bgcolor="#FFCC99"><div align="center" class="style6"><span class="normal">ถนน</span></div></td>
<td bgcolor="#FFCC99"><input name="j_road" type="text" id="j_road" value="" size="30" maxlength="50"></td>
</tr>
<tr>
<td width="96" height="29" bgcolor="#FFCC99"><div align="center" class="style6"><span class="normal">แขวง/ตำบล</span></div></td>
<td width="199" bgcolor="#FFCC99"><input name="j_dist" type="text" id="j_dist" value="" size="30" maxlength="50"></td>
<td bgcolor="#FFCC99"><div align="center" class="style6"><span class="normal">เขต/อำเภอ</span></div></td>
<td bgcolor="#FFCC99"><input name="j_amph" type="text" id="j_amph" value="" size="30" maxlength="50"></td>
</tr>
<tr>
<td width="96" height="29" bgcolor="#FFCC99"><div align="center" class="style6"><span class="normal">จังหวัด</span></div></td>
<td width="199" bgcolor="#FFCC99"><input name="j_city" type="text" id="j_city" value="" size="30" maxlength="50"></td>
<td bgcolor="#FFCC99"><div align="center" class="style6"><span class="normal">รหัสไปรษณีย์</span></div></td>
<td bgcolor="#FFCC99"><input name="j_zip" type="text" id="j_zip" value="" size="30" maxlength="10"></td>
</tr>
<tr>
<td rowspan="2" bgcolor="#666666"><div align="center"><span class="normal">โทรศัพท์</span></div> <div align="center"></div></td>
<td width="96" height="29" bgcolor="#FFCC99"><div align="center" class="style6"><span class="normal">ที่บ้าน</span></div></td>
<td width="199" bgcolor="#FFCC99"><input name="j_p_home" type="text" id="j_p_home" value="" size="30" maxlength="50"></td>
<td bgcolor="#FFCC99"><div align="center" class="style6"><span class="normal">ที่ทำงาน</span></div></td>
<td bgcolor="#FFCC99"><input name="j_p_off" type="text" id="j_p_off" value="" size="30" maxlength="50"></td>
</tr>
<tr>
<td width="96" height="29" bgcolor="#FFCC99"><div align="center" class="style6"><span class="normal">โทรศัพท์เคลื่อนที่</span></div></td>
<td width="199" bgcolor="#FFCC99"><input name="j_mobile" type="text" id="j_mobile" value="" size="30" maxlength="50"></td>
<td bgcolor="#FFCC99"><div align="center" class="style6"><span class="normal">โทรสาร</span></div></td>
<td bgcolor="#FFCC99"><input name="j_fax" type="text" id="j_fax" value="" size="30" maxlength="50"></td>
</tr>
sgfsdfdsf
</table>
<table width="840" border="0" cellpadding="4" cellspacing="0" class="normal" >
<tr bgcolor="#2D77D1">
<td height="30" colspan="2" bgcolor="#FF6600" class="normal"><span class="style8">ท่านสามารถเข้ามาดู User Name & Email address ของท่านได้ที่นี่ หลังจากระบบตรวสอบข้อมูลพนักงานแล้ว (ไม่เกิน 2 วัน)</span></td>
</tr>
</table>
////
<table width="840" border="0" cellpadding="4" cellspacing="0" class="normal" >
<tr>
<td width="138" height="29" bgcolor="#FFFFFF"> </td>
<td width="28" bgcolor="#FFFFFF"><div align="center">
</div></td>
<td width="66" bgcolor="#FFFFFF"> </td>
<td width="305" bgcolor="#FFFFFF"><input type="submit" name="Submit" value="บันทึกรายการ Save"></td>
<td width="263" bgcolor="#FFFFFF"><div align="right"><a href="Register.htm">[ Back กลับสู่หน้าหลัก ] </a></div></td>
</tr>
<tr class="normal">
<td height="29" bgcolor="#FFFFFF"><span class="style5"></span></td>
<td colspan="4" bgcolor="#FFFFFF"><span class="style5"></span><span class="style5">
</span></td>
</tr>
<tr class="normal">
<td height="29" bgcolor="#FFFFFF"><span class="style5"></span></td>
<td colspan="4" bgcolor="#FFFFFF"><span class="style5"></span> <div align="left" class="style5">
</div></td>
</tr>
<tr class="normal">
<td height="29" bgcolor="#FFFFFF"><span class="style5"></span></td>
<td colspan="4" bgcolor="#FFFFFF"><span class="style5"></span> <div align="left" class="style5">
</div></td>
</tr>
<tr class="normal">
<td height="29" bgcolor="#FFFFFF"> </td>
<td colspan="4" bgcolor="#FFFFFF"><span class="style5">
</span></td>
</tr>
<tr class="normal">
<td height="29" bgcolor="#FFFFFF"> </td>
<td colspan="4" bgcolor="#FFFFFF"><span class="style5">
</span></td>
</tr>
<tr class="normal">
<td height="29" bgcolor="#FFFFFF"> </td>
<td colspan="4" bgcolor="#FFFFFF"> </td>
</tr>
</table>
</form></td>
</TR>
<?php
}
?>
</table>
</body>
</html>
Job_save.php
Code (PHP)
<?
$host="localhost";
$username="root";
$password="123";
$connect= mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
$db="cat";
$tb="form1";
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
$sql="select * from $tb where t1 =$t1";
$result=mysql_db_query($db,$sql);
$num_rows=@mysql_num_rows($result) or die ("เอ็กซิคิวต์คำสั่ง SQL ไม่ได้ ");
if($num_rows != 0) /* ตรวจสอบว่า code นี้มีอยู่หรือยัง */
{
echo"<center><br>รหัสซ้ำกรุณกลับไปป้อนใหม่<p><a href = # onclick = 'Register.php)'>คลิกกลับ</a></center>";
}
else
{
mysql_query("INSERT INTO $tb (t1, t_pre, t_name, t_sur, e_pre, e_name, e_sur, j_email, j_add, j_mu, j_soi, j_road, j_dist, j_amph, j_city, j_zip, j_p_home, j_p_off, j_mobile, j_fax) values('$t1', '$t_pre','$t_name''$t_sur', '$e_pre','$e_name''$e_sur', '$j_email','$j_add''$j_mu', '$j_soi','$j_road''$j_dist', '$j_amph','$j_city', '$j_zip','$j_p_home, '$j_p_off','$j_mobile','$j_fax')") or die ("Add ข้อมูลลง Table ไม่ได้ ");
echo "Add ข้อมูลลง Table เสร็จเรียบร้อยแล้ว <p><a href = # onclick ='=Register.php>กลับหน้าหลัก</a>";
}
mysql_close();
?>
</body>
</html>
<!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" />
<title>Untitled Document</title>
</head>
<body>
<link href="board.css" rel="stylesheet" type="text/css">
<br>
<br>
<br>
</body>
</html>
เป็นโค๊ดที่ผมทำอะครับ ทำไปได้แค่เท่านี้เอง รบกวนด้วยนะครับ
|
|
|
|
|
Date :
2010-09-02 12:54:12 |
By :
wonderfulls |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผม ไม่ได้ดู code ทั้งหมดนะครับ
ถ้าจากหน้า register คือ หน้าแรกของคุณ เเล้วส่งค่ามาที่หน้า job_save.php เลยหรือเปล่าครับ
ถ้าใช่ คุณก็ต้องโอนค่าจากหน้า register.php มาที่หน้า job_save.php ด้วยนะครับ
เเล้วก็ที่หน้า job_save.php
ตรงที่คุณ check ว่า มีข้อมูล t1 อยู่เเล้วหรือเปล่า คุณใช้ !=0 check ผมคิดว่าไม่ได้นะครับ เพราะผมคิดว่ามันคงไม่มีทางได้ค่า = 0
ใช่ ว่า > 0 น่าจะถูกต้องกว่านะครับ (เหตุผล เพราะอะไร ลองคิดดูนะครับ เพราะจริงๆผม็เพิ่งรู้ เมื่อไม่กี่วันนี้เอง มีคนมาถามแบบที่คุณเขียน ในเวปนี้แหละ)
|
|
|
|
|
Date :
2010-09-02 13:11:24 |
By :
- - |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณทั้งสองท่านครับ เด๋วผมลองสู้อีกเฮือกครับ
|
|
|
|
|
Date :
2010-09-02 13:51:02 |
By :
wonderfulls |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
mflv[[[[[[[ vdfd
|
|
|
|
|
Date :
2010-09-02 15:17:10 |
By :
dd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|