|
|
|
สอบถามการเพิ่ม user เเล้ว อยากให้มันเเสดงออกมาอีกครั้งโดยเป็น readonly |
|
|
|
|
|
|
|
คงต้องเก็บเป็น Session ครับ แล้ว เช็คว่า session มีค่าว่างไหม ถ้าไม่ว่างให้ readonly
|
|
|
|
|
Date :
2010-08-04 09:02:01 |
By :
50121680 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<input name="text" type="text" readonly="readonly">
|
|
|
|
|
Date :
2010-08-04 09:03:10 |
By :
Dragons_first |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยดูทีครับ
Code (PHP)
<?
include("../application.php");
include("$CFG->templatedir/tr_header.php");
$DOC_TITLE = "Register E-mail";
if(isset($mode) and $mode=='list'){
$txt_status="readonly";
}else{
$txt_status="";
}
?>
<form name= "cratemail" method="post" action="mail_con.php" >
<html>
<table cellpadding="2" bgcolor="white" cellspacing="0" border="0" width="1%">
<tr><td>
<table bgcolor="#cbdced" border="0" cellpadding="2" cellspacing="0"
width="1%">
<tr><td>
<table bgcolor="#eeeeee" border="0" cellpadding="2"
cellspacing="0" width="100%">
<tr><td bgcolor="#ffffff" valign="top" align="center">
<table cellspacing="0" cellpadding="5" width="100%"
bgcolor="ffff00" border="0">
<tr>
<td colspan="2" valign="top">
<h4>ยินดีต้อนรับกับการสมัคร e-mail<h4> <br/>
</td>
</tr>
<td nowrap="nowrap" valign="top" id='firstname' >
ชื่อ :
</span>
</td>
<td id='firstname'>
<div> <input type="text" name="firstname" maxlength="20" onkeydown="javascript:checkstring(this)" <?echo $txt_status;?>/> </div> </td>
</tr>
<td nowrap="nowrap" valign="top" id='lastname'>
นามสกุล :
</span>
</td>
<td id='lastname'>
<div> <input type="text" name="lastname" maxlength="20"onkeydown="javascript:checkstring(this)"<?echo $txt_status;?>/> </div> </td>
</tr>
<td nowrap="nowrap" valign="top" id='idusername'>
รหัสพนักงาน :
</span>
</td>
<td id='iduser'>
<div> <input type="text" name="idusername" maxlength="20"onkeydown="javascript:checknum(this)"<?echo $txt_status;?>/> 0-9 </div> </td>
</tr>
<td nowrap="nowrap" valign="top" id='email'>
ชื่อ e-mail :
</span>
</td>
<td id='email'>
<div> <input type="text" name="email" maxlength="20"onkeydown="javascript:checkmail(this)"<?echo $txt_status;?>/> @shaiyo-aa.com</div> </td>
</tr>
<td nowrap="nowrap" valign="top" id='password'>
รหัสผ่าน :
</span>
</td>
<td id='password'>
<div> <input type="password" name="password" maxlength="20"<?echo $txt_status;?>/> </div> </td>
</tr>
<tr>
<td nowrap="nowrap" valign="top" id='repassword'>
ป้อนรหัสผ่านอีกครั้ง :
</span>
</td>
<td id='repassword'>
<div> <input type="password" name="repassword" maxlength="20"onchange="javascript:checkpass(this)"<?echo $txt_status;?>/> </div> </td>
</tr>
<tr>
<tr>
<td colspan="3"><div align="center" class="style1"><b><u>หมายเหตุ</u> ด้องใส่ข้อมูลทุกฟอร์ม </b></div></td>
</tr>
<script language="javascript">
function check()
{
if((document.cratemail.firstname.value=="") || (document.cratemail.lastname.value=="")|| (document.cratemail.idusername.value=="")|| (document.cratemail.email.value=="") || (document.cratemail.password.value=="") || (document.cratemail.repassword.value=="") )
{
alert("กรุณากรอกข้อมูลให้ครบ");
}
else
{
if(confirm('ยืนยันการบันทึกข้อมูล')){
document.cratemail.submit();
}
}
}
</script>
<!--scrip check ตัวหนังสือ -->
<script language="javascript">
function checkstring(sensor){
var regexp = /[ก-ฮa-zA-Z]$/;
if(!regexp.test(sensor.value))
{
sensor.value = sensor.value.substring(0, sensor.value.length -1);
}
}
</script>
<!--scrip check ตัวเลข -->
<script language="javascript">
function checknum(sensor){
var regexp = /[0-9]$/;
if(!regexp.test(sensor.value)){
sensor.value = sensor.value.substring(0, sensor.value.length -1);
}
}
</script>
<!--scrip check email -->
<script language="javascript">
function checkmail(sensor){
var regexp = /[a-z0-9_.-]$/;
if(!regexp.test(sensor.value)){
sensor.value = sensor.value.substring(0, sensor.value.length -1);
}
}
</script>
<script language="JavaScript">
function checkpass(){
if(this.cratemail.password.value != this.cratemail.repassword.value){
alert("กรอกยืนยันรหัสผ่านใหม่ ");
this.repassword.focus();
}
}
</script>
<table><tr><td></td></tr></table>
</table>
</html>
<?if(!isset($mode) or $mode==''){?>
<input type="button" name="Submit" value=' submit ' onclick= check() ;>
<input type="reset" name="reset" value="reset">
<?}?>
</form>
อีกหน้า
Code (PHP)
<?
$cratemail = $HTTP_POST_VARS;
$host = "localhost"; // MySQL Server
$username = "root"; // Username
$passwords = "1111"; // Password
/*
if(!ereg('^[ก-ฮะ-ืเ-ๅ -์ -ู]',$firstname)){
echo"<script>alert('ชื่อ : รูปแบบไม่ถูกต้อง');history.back();</script>";
}
else if(!ereg('^[ก-ฮะ-ืเ-ๅ -์ -ู]',$lastname)){
echo"<script>alert('นามสกุล : รูปแบบไม่ถูกต้อง');history.back();</script>";
}
else if(!ereg('^[0-9]',$idusername)){
echo"<script>alert('ชื่อผู้ใช้ : รูปแบบไม่ถูกต้อง');history.back();</script>";
}
else if(!eregi('^[a-z][a-z0-9\_\.]*@[a-z][a-z0-9\_\-]*(\.[a-z][a-z0-9\_\-]*)+$',$email)){
echo"<script>alert('อีเมล์ : รูปแบบไม่ถูกต้อง');history.back();</script>";
}
else if($password!=$repassword){
echo"<script>alert('รหัสผ่านไม่ตรงกัน');history.back();</script>";
}
if
{*/
$objConnect = mysql_connect($host, $username, $passwords) or die("Error Connect to Database");
$objDB = mysql_select_db("register");
$str ="select * from register_email where id_user = '$idusername' ";
$exestr = mysql_query($str);
if(mysql_num_rows($exestr) != 0)
{
echo "ชื่อ Username ซ้ำ กรุณาเปลี่ยนใหม่";
}else
/*$str2 ="select * from register_email where username = '$email' ";
$exestr2 = mysql_query($str2);
if(mysql_num_rows($exestr2) != 0)
{
echo "ชื่อ email ซ้ำ กรุณาเปลี่ยนใหม่";
}else*/
{
//echo $_POST['Customerid'];
$strSQL = "insert into register_email (num,firstname,lastname,id_user,username,password,repassword,date_day,date_time,user_login,ip_address,status) value('','$firstname','$lastname','$idusername','$email','$password','$repassword',now(),now(),'','d','1')";
//echo $strSQL;
$objQuery = mysql_query($strSQL);
if($objQuery)
{
echo "<script>";
echo "alert(\"บันทึกข้อมูลเรียบร้อย\");";
echo "window.location=\"mail.php?mode=list&id_user=$idusername\"";
echo "</script>";
}
mysql_close($objConnect);
}
// }
/*echo "ระบบได้ทำการบันทึกข้อมูล";
echo "ของ (ชื่อ) ".$firstname;
echo " (นามสกุล) ".$lastname;
echo " (รหัส) ".$idusername;
echo " (e-mail) ".$email;
echo " เรียบร้อยแล้ว";*/
?>
<br>
<input type='button' value='back to edit' onclick='history.back();'>
</br>
|
ประวัติการแก้ไข 2010-08-04 09:07:49 2010-08-04 09:08:47
|
|
|
|
Date :
2010-08-04 09:04:46 |
By :
bungeegum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอนที่คุณทำการบันทึกข้อมูลลงฐานข้อมูล ก็ทำการเช็คว่าค่าที่คุณเก็บลงฐานข้อมูลนั้น
มีค่า ID อะไรคุณก็ทำการเรียกมันมาแล้วก็เอาไปแสดงอีกหน้าหนึ่ง
เช่น
FormAddData.php ==> ScriptAdd.php ==> ShowData.php
ประมาณนี้นะครับ
|
|
|
|
|
Date :
2010-08-04 09:16:50 |
By :
sakamuto |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่กระจ่างครับ อยากได้ที่เปง code เเนะนำเลยพอมีไหมครับ
|
|
|
|
|
Date :
2010-08-04 09:35:55 |
By :
bungeegum |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|