 |
รบกวน ช่วยดู 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 :
1080 |
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 :
เอี่ยว |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|