รบกวน ช่วยดู Script นี้หน่อยครับ อยากบอกว่า ผมเป็นมือใหม่ ในเรื่อง php,sql นะครับ แต่ผมก็ได้ความรู้ จากเว็บนี้ มากมายเลยครับ อยากขอบคุณมาก จิงๆ ครับ
อยากบอกว่า ผมเป็นมือใหม่ ในเรื่อง php,sql นะครับ
แต่ผมก็ได้ความรู้ จากเว็บนี้ มากมายเลยครับ
อยากขอบคุณมาก จิงๆ ครับ
คือว่า ผมอยากให้ดู script นี้หน่อยครับ
คือว่า จากบทความนี้นะครับที่สอน การสร้างระบบสมาชิกและการเข้ารหัสผ่าน Md5 ......
แล้วผมต้องการให้ กรอกข้อมูลให้ครบ แล้วถึงจะกด ok ได้
แต่ตัวอย่างที่ให้มา [ที่ผมแก้นะครับ]
มัน ไม่กรอก มันก็กด OK ได้แล้ว database มันก็ไปเพิ่มใน SQL ด้วย
ไม่ทราบว่า ผมต้องเพิ่ม คำสั่ง อะไรเข้าไปครับ
** อ้างอิงจาก http://www.older.thaicreate.com/description_tutor.php?frame=DisplayTrue&id=82 **
------------------------------------------------------------------ ส่วนที่ 1--------------------------------------------------------------------
<body>
<form name="form1" method="post" action="regis_complete.php">
<div align="center">
<table width="371" border="0">
<tr>
<td width="98" height="40"> </td>
<td width="171" valign="baseline"><div align="center"><strong><img src="table_background_login.gif" width="88" height="88" /><br />
สมัครสมาชิก</strong></div></td>
<td width="88"> </td>
</tr>
<tr>
<td>เลขประจำตัว</td>
<td>:
<input name="number" type="text"></td>
<td> </td>
</tr>
<tr>
<td>ชื่อ</td>
<td>:
<input name="name" type="text"></td>
<td> </td>
</tr>
<tr>
<td>นามสกุล</td>
<td>:
<input name="surname" type="text"></td>
<td> </td>
</tr>
<tr>
<td>E-Mail</td>
<td>:
<input name="email" type="text"></td>
<td> </td>
</tr>
<tr>
<td>ระดับการศึกษา</td>
<td>:
<input name="foundation" type="text"></td>
<td> </td>
</tr>
<tr>
<td>สถาบัน</td>
<td>:
<input name="institution" type="text"></td>
<td> </td>
</tr>
<tr>
<td>Username</td>
<td>:
<input name="username" type="text"></td>
<td> </td>
</tr>
<tr>
<td>Password</td>
<td>:
<input name="pass" type="password"></td>
<td> </td>
</tr>
</table>
<p><input type="submit" name="Submit" value="Ok"></p>
</div>
</form>
</body>
------------------------------------------------------------------ ส่วนที่ 2--------------------------------------------------------------------
<?
$host="localhost";
$username="root";
$password="admin";
$db="studentdb";
$tb="member";
mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้
");
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");
mysql_query("INSERT INTO $tb (number, name, surname, email, foundation, institution, username, pass)
values('$number', '$name', '$surname', '$email', '$foundation', '$institution', '$username', '$pass')") or die("ไม่สามารถเพิ่มข้อมูลได้");
echo "สวัสดีครับคุณ $name $surname <br> ";
echo "เลขประจำตัว คุณคือ $number <br> "; //ID
echo "E-Mail $email <br> ";
echo "Username $username <br> ";
echo "Password $pass <br> ";
mysql_close();
?>
--------------------------------------------------------------------------------------------------------------------------------------------------------
อ๋อ ผมเขียนใน dreamweaver นะคับ ภาษาไทย มันเลยเป็นแบบนี้Tag : - - - -
Date :
5 พ.ย. 2551 18:14:47
By :
zephyruz9
View :
1057
Reply :
5
ใช้จาวา ตรวจสอบดูครับ
<script language="javascript"> <!--เป็นวิธีตรวจสอบโดยใช้คำสั่งจาวาสคริปต์-->
function chkdata()
{
if(form1.topic.value=="")<!--ถ้าท็อปปิคไม่มีค่าให้คำสั่งalert ทำงาน-->
{
alert('กรุณากรอก Topic ด้วยคร๊าบ');
form1.topic.focus();
return false; <!--ถ้าไม่มีการใส่ค่า return false จะหยุดการทำงานจนกว่าจะมีการใส่ค่า-->
}
if(form1.detail.value=="")<!--ถ้าดีเทลไม่มีค่าให้คำสั่งalert ทำงาน-->
{
alert('กรุณากรอก Detail ด้วยคร๊าบ');
form1.detail.focus();
return false; <!--ถ้าไม่มีการใส่ค่า return false จะหยุดการทำงานจนกว่าจะมีการใส่ค่า-->
}
if(form1.name.value=="")<!--ถ้าเนมไม่มีค่าให้คำสั่งalert ทำงาน-->
{
alert('กรุณากรอก Name ด้วยคร๊าบ');
form1.name.focus();
return false; <!--ถ้าไม่มีการใส่ค่า return false จะหยุดการทำงานจนกว่าจะมีการใส่ค่า-->
}
}
</script>
ลองเอาไปดูผมก้อมือใหม่เหมือนกัน ลองไปแก้ไขดูครับ
มือใหม่เหมือนกันคงให้คำแนะนำได้ไม่เยอะนะครับ ไม่รู้ว่าจะถูกรึป่าวนะอาจมีวิธีอื่นๆ อีก
Date :
6 พ.ย. 2551 00:41:52
By :
sillyman24
ขอบคุณ คุณsillyman24 นะคับ
ผมจะลองแก้ไข
Date :
6 พ.ย. 2551 01:29:08
By :
zephyruz9
ทีหลังถ้าเอา dream เขียนก็เปลี่ยน encode ให้มันเป็น utf8 ซิ จะได้ไม่เป็นตัวมะง่องมะแง่ง
Date :
6 พ.ย. 2551 14:33:21
By :
ฮะแน่ว
คุณ ฮะแน่ว ครับ
วิธีเอา encode ทำยังไงเหรอครับ
รบกวน ขอคำแนะนำด้วยครับ
----------------------------------------------------------------เด็กฝึกหัด---------------------------------
Date :
6 พ.ย. 2551 15:57:36
By :
zephyruz9
ความจริงเราควร เช็คในโค้ด PHP ของเราด้วยนะ ครับ เรื่องของการเช็คตัวแปล ใช้ แค่ Javascript มันยังไม่แน่นอนครับ ถ้าเค้าสร้างฟอร์มเองล่ะ?
http://gunner.freetzi.com
Date :
6 พ.ย. 2551 19:46:49
By :
เอี่ยว
Load balance : Server 05