|
|
|
คำสั่ง echo เราสามารถกำหนดsize page ได้ไหม เวลากรอกข้อมูลไม่ครบ ให้โชว์ error แต่หน้ามันใหญ่มาก |
|
|
|
|
|
|
|
<h3> มันก็ใหญ่น่ะครับ ลองใช้ <font size=2> ดูครับ
|
|
|
|
|
Date :
2010-07-20 06:21:24 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
หน้ามันใหญ่ หมายความว่า มันเปิดหน้าใหม่ขึ้นมาใช่ปะ ใช้การ alert สิครับ เช่น
alert("ข้อมูลไม่ถูกต้อง!");
ถ้าผมเข้าใจคำถามไม่ผิดนะ
|
|
|
|
|
Date :
2010-07-20 08:05:13 |
By :
aimoomoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2010-07-20 19:43:33 |
By :
ap |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามคุณ P@e ครับ ใส่ตรงไหนครับสคริป ผมไม่รูว่าต้องเอาไปใส่ไว้ที่ไหน
<?
$user_reg=$_POST[user_reg];
$pass_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>ERROR : กรุณากรอกข้อมูลให้ครบนะครับ </h3>";
echo "<A HREF=register.html>กลับไปกรอกข้อมูลใหม่</A>"; exit();
}
include ('../function.php');
if (!checkemail($email_reg))
{
echo "<h3>ERROR : รูปแบบอีเมลที่กรอกไม่ถูกต้องนะคับ</h3>";
echo "<A HREF=register.html>กลับไปกรอกข้อมูลใหม่</A>"; exit();
}
include ('../connect.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=../index.php>คลิกเพื่อเข้าระบบสมาชิก</A>
<BR><BR>";
}
else
{
echo "<h3>ไม่สามารถสมัครเป็นสมาชิกได้</h3>";
}
mysql_close();
?>
|
|
|
|
|
Date :
2010-07-21 23:43:01 |
By :
neolarc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จาก code ของคุณ neolarc ผนวกกับ ของคุณ P@e
Code (PHP)
<?
$user_reg=$_POST[user_reg];
$pass_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=="")
{
?>
<script language="javascript">
alert("ERROR : กรุณากรอกข้อมูลให้ครบนะครับ ");
history.back();
</script>
<?
exit();
}
include ('../function.php');
if (!checkemail($email_reg))
{
?>
<script language="javascript">
alert("ERROR : รูปแบบอีเมลที่กรอกไม่ถูกต้องนะคับ ");
history.back();
</script>
<?
exit();
}
include ('../connect.php');
$sql="select * from tb_member where username='$user_reg' ";
$result=mysql_db_query ($dbname,$sql);
$num=mysql_num_rows ($result);
if($num>0)
{
?>
<script language="javascript">
alert("ERROR : มีผู้ใช้ Username นี้แล้ว ");
history.back();
</script>
<? 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)
{
?>
<script language="javascript">
alert("ERROR : ข้อมูลของท่านถูกบันทึกเรียบร้อยแล้ว");
location.href='../index.php';
</script>
<?
<BR><BR>";
}
else
{
?>
<script language="javascript">
alert("ERROR : ไม่สามารถสมัครสมาชิกได้");
location.href='../index.php';
</script>
<?
}
mysql_close();
?>
มีวิธีตรวจสอบอีกแบบหนึ่งโดยที่ไม่ต้องส่งไปอีกหน้าหนึ่ง ใช้ JAVA script เหมือนกัน ถ้าต้องการบอก
|
|
|
|
|
Date :
2010-07-22 08:52:36 |
By :
aimoomoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อย่าง เช่น ตัวอย่าง
Code (PHP)
<HTML>
<HEAD>
<title>ทดสอบ</title>
<SCRIPT>
function Validate(form) {
if (form.tex_user.value == "")
{ alert("กรุณากรอก User!"); form.tex_user.focus(); return; }
if (form.tex_pass.value == "")
{ alert("กรุณากรอก pass!"); form.tex_pass.focus(); return; }
form.submit() }
</SCRIPT>
<BODY>
<form action="" method="post" name="form1" id="form1">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" align="center"><span class="style5">login เข้าระบบ</span></td>
</tr>
<tr>
<td width="53%" height="30" align="right" class="style5">User name : </td>
<td width="47%" align="left"><input name="tex_user" type="text" id="tex_user" size="8" /></td>
</tr>
<tr>
<td height="29" align="right" class="style5">Password : </td>
<td align="left"><input name="tex_pass" type="password" id="tex_pass" size="8" maxlength="13" /></td>
</tr>
<tr>
<td colspan="2" align="center"><input name="button" type="button" class="style4" onClick="Validate(form)" value=" Login " /> </td>
</tr>
<tr>
<td colspan="2" align="center" class="style6"> </td>
</tr>
</table>
</form>
</BODY>
</HEAD>
</HTML>
เป็นต้น ............................!
|
|
|
|
|
Date :
2010-07-22 08:59:32 |
By :
aimoomoo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|