Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > PHP > PHP Forum > ลองเขียนโค้ดการเพิ่ม ข้อมูลสมาชิก แต่ ไม่แสดงผลตามที่ต้องการ ขอคำแนะนำด้วยนะคะ



 

ลองเขียนโค้ดการเพิ่ม ข้อมูลสมาชิก แต่ ไม่แสดงผลตามที่ต้องการ ขอคำแนะนำด้วยนะคะ

 



Topic : 038404

Guest




สวัสดีค่ะ พี่ๆ ผู้รู้

1. พอดีว่า หนูลองเขียนโค้ดการเพิ่ม ข้อมูลสมาชิก แต่ ไม่แสดงผลตามที่ต้องการ
ซึ่งหนูจะส่งโค้ดให้พี่ ดู นะคะ พี่ๆ ที่ทราบปัญหา ช่วยแนะนำหนูด้วยนะคะ (หนูอยากทำโปรเจกให้ผ่านไวๆ ค่ะ)

2. ถ้า หนูต้องการเพิ่มโค้ด เลือกอาชีพ จากคอมโบบ๊อก หนูต้องเขียนโค้ดยังไงหรอคะ
3. และ ต้องการให้ upload รูป สมาชิกด้วย หนูต้องเขียนโค้ดยังไง หรอคะ โดยให้ ข้อมูลเหล่านี้ อยู่ในฟร์อมเดียวกันอ่ะค่ะ

( ซึ่งจาก ตาราง member1 หนูต้องเพิ่ม ฟิว member_occupation และ member_image )


ฟอร์มกรอกข้อมูสมาชิก
แสดงผลเมื่อกรอกข้อมูลแล้ว

// ตาราง member1 ด้วย SQL

ฐานข้อมูล: `vod_st`
--

-- --------------------------------------------------------

--
-- โครงสร้างตาราง `member1`
--

CREATE TABLE `member1` (
`member_number` int(11) NOT NULL auto_increment,
`member_user_id` varchar(50) NOT NULL COMMENT 'ชื่อเข้าระบบของสมาชิก',
`member_password` varchar(50) NOT NULL COMMENT 'รหัสผ่านของสมาชิก',
`member_name` varchar(30) NOT NULL COMMENT 'ชื่อสมาชิก',
`member_lname` varchar(50) NOT NULL COMMENT 'นามสกุลสมาชิก',
`member_nickname` varchar(20) NOT NULL COMMENT 'ชื่อเล่นสมาชิก',
`member_sex` varchar(10) NOT NULL,
`member_address` text NOT NULL COMMENT 'ที่อยู่ของสมาชิก',
`member_tel` varchar(10) NOT NULL COMMENT 'เบอร์โทรศัพท์สมาชิก',
`member_email` varchar(50) NOT NULL COMMENT 'อีเมลสมาชิก',
`member_dateTime_apply` date NOT NULL COMMENT 'วันที่สมัครสมาชิก',
PRIMARY KEY (`member_number`)
) ENGINE=MyISAM DEFAULT CHARSET=tis620 COMMENT='ตารางสมาชิก' AUTO_INCREMENT=1 ;


----------------------------------
และนี้ คือโค้ด นะคะ

// function.php

<?
function displaydate($x) {
$thai_m=array("มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
$date_array=explode("-",$x);
$y=$date_array[0];
$m=$date_array[1]-1;
$d=$date_array[2];

$m=$thai_m[$m];
$y=$y+543;

$displaydate="$d $m $y";
return $displaydate;
} // end function displaydate

function checkemail($checkemail) {
if(ereg( "^[^@ ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org|edu|int)$",$checkemail) ) {
return true;
} else {
return false;
}
} // end fuction checkemail
?>
---------------------------------
// connect.php

<?
$host="localhost";
$user="root";
$pw="root";
$dbname="vod_st";
$c = mysql_connect($host,$user,$pw);
mysql_query("SET NAMES UTF8");
if (!$c) {
echo "<h3>ERROR : ไม่สามารถติดต่อฐานข้อมูลได้</h3>";
exit();
}
?>
---------------------------------
// register.html
<HTML>
<HEAD><TITLE>Member ระบบสมาชิก</TITLE></HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<BODY>
<H1>:: Register ::</H1>
<FORM METHOD="POST" ACTION="register2.php">
<table width="350" height="258" border="0">
<tr>
<td>username : </td>
<td><label>
<input name="member_user_id" type="text" id="member_user_id">
*</label></td>
</tr>
<tr>
<td>password : </td>
<td><label>
<input name="member_password" type="text" id="member_password">
*</label></td>
</tr>
<tr>
<td>ชื่อ : </td>
<td><label>
<input name="member_name" type="text" id="member_name">
*</label></td>
</tr>
<tr>
<td>นามสกุล : </td>
<td><label>
<input name="member_lname" type="text" id="member_lname">
*</label></td>
</tr>
<tr>
<td>ชื่อเล่น : </td>
<td><label>
<input name="member_nickname" type="text" id="member_nickname">
</label></td>
</tr>
<tr>
<td>เพศ : </td>
<td><label>
<input name="member_sex" type="radio" value="ชาย" checked>
ชาย&nbsp;
<input name="member_sex" type="radio" value="หญิง">
หญิง</label></td>
</tr>
<tr>
<td>อีเมล : </td>
<td><label>
<input name="member_email" type="text" id="member_email" size="30">
*</label></td>
</tr>
<tr>
<td>โทรศัพท์ : </td>
<td><label>
<input name="member_tel" type="text" id="member_tel" size="10">
</label></td>
</tr>
<tr>
<td>ที่อยู่ :</td>
<td><label>
<textarea name="member_address" cols="30" id="member_address"></textarea>
</label></td>
</tr>
<tr>
<td><label>
<input type="submit" name="Submit" value="Submit">
</label></td>
<td><label>
<input type="reset" name="Submit2" value="Reset">
</label></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
</table>
</FORM>
</BODY>
</HTML>

------------------------
// register2.php

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?
$member_user_id=$_POST[member_user_id];
$member_password=$_POST[member_password];
$member_name=$_POST[member_name];
$member_lname=$_POST[member_lname];
$member_nickname=$_POST[member_nickname];
$member_sex=$_POST[member_sex];
$member_email=$_POST[member_email];
$member_tel=$_POST[member_tel];
$member_address=$_POST[member_address];
$member_dateTime_apply=date("Y-m-d");

if ($member_user_id=="" or $member_password=="" or $member_name=="" or $member_lname=="" ) {
echo "<h3>ERROR : กรุณากรอกข้อมูลให้ครบนะคะ<h3>"; exit();
}
include "function.php";
if (!checkemail($member_email)) {
echo "<h3>ERROR : รูปแบบอีเมลที่กรอกไม่ถูกต้องนะคะ </h3>"; exit();
}
include "connect.php";
mysql_query("SET NAMES UTF8");
$sql="select * from member1 where member_user_id='$member_user_id' ";
$result=mysql_db_query($dbname,$sql);
$num=mysql_num_rows($result);
if($num>0) {
echo "<h3>ERROR : Username ซ้ำค่ะ </h3>"; exit();
}
$sql="insert into member1 values('$member_user_id','$member_password','$member_name','$member_lname','$member_nickname','$member_sex'
'$member_email','$member_tel','$member_address','$member_dateTime_apply')";
$result=mysql_db_query($dbname,$sql);
if ($result) {
echo "<h3>ข้อมูลของคุณถูกบันทึกเรียบร้อยแล้วค่ะ</h3>";
echo "<A HREF='index.html'>คลิกเพื่อเข้าระบบสมาชิก</A><BR><BR>";
} else {
echo "<h3>ไม่สามารถสมัครเป็นสมาชิกได้ค่ะ</h3>";
}
mysql_close();
?>
-------------------------------



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-02-05 17:46:12 By : ต้องการทราบคำตอบ ค่ะ View : 1654 Reply : 11
 

 

No. 1



โพสกระทู้ ( 1,579 )
บทความ ( 3 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


Quote:
$sql="insert into member1 values('','$member_user_id','$member_password','$member_name','$member_lname','$member_nickname','$member_sex'
'$member_email','$member_tel','$member_address','$member_dateTime_apply')";







Date : 2010-02-05 18:12:43 By : somparn
 


 

No. 2

Guest


ใส่ แล้ว นะคะ แต่ก็ยังแสดงผลเหมือนเดิม อ่ะคะ
Date : 2010-02-05 21:30:48 By : ต้องการทราบคำตอบ ค่ะ
 

 

No. 3



โพสกระทู้ ( 1,579 )
บทความ ( 3 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


Quote:
<?
$host="localhost";
$user="root";
$pw="root";
$dbname="vod_st";
$c = mysql_connect($host,$user,$pw);
mysql_select_db($dbname,$c);
mysql_query("SET NAMES UTF8");
if (!$c) {
echo "<h3>ERROR : ไม่สามารถติดต่อฐานข้อมูลได้</h3>";
exit();
}
?>

Date : 2010-02-05 22:45:35 By : somparn
 


 

No. 4

Guest


ลองเพิ่มแล้วนะคะ ก็ ยังแสดงผลเหมือนเดิม ค่ะ
Date : 2010-02-05 23:15:29 By : ต้องการทราบคำตอบ ค่ะ
 


 

No. 5

Guest


ไม่ทราบว่าพี่ ได้ลองทำ ดู หรือป่าวคะ หนูสงสัยว่าทำไม มัน ติดตรงไหนอ่ะค่ะ พนูลอง เขียนโค้ดเพิ่ม ตามที่พี่บอกแล้วนะคะ แต่ผลก็ยังเหมือนเดิม อ่ะค่ะ

(หนูอยากทำได้ จัง หนูอยากจบไวๆ อ่ะค่ะ)

พี่ ช่วยแนะนำหนูหน่อยนะคะ ว่ามันติดตรงไหนบ้าง

ขอบคุณ พี่ นะคะ
Date : 2010-02-05 23:33:20 By : ต้องการทราบคำตอบ ค่ะ
 


 

No. 6

Guest


หนู จะพยายาม นะคะ
Date : 2010-02-05 23:40:51 By : ต้องการทราบคำตอบ ค่ะ
 


 

No. 7



โพสกระทู้ ( 1,579 )
บทความ ( 3 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


งั้นลองปรับแบบนี้ดูนะครับ
ไฟล์ connect.php
Quote:
<?
$host="localhost";
$user="root";
$pw="root";
$dbname="vod_st";
$c = mysql_connect($host,$user,$pw) or die("No connect");
mysql_select_db($dbname,$c) or die("No Select");
mysql_query("SET NAMES UTF8");
}
?>

ไฟล์ register2.php
ลองปรับส่วนตรงนี้ดู
Quote:
$sql2="insert into member1 values('','$member_user_id','$member_password','$member_name','$member_lname','$member_nickname','$member_sex'
'$member_email','$member_tel','$member_address','$member_dateTime_apply')";
$result2=mysql_query($sql2);
if ($result2) {
echo "<h3>ข้อมูลของคุณถูกบันทึกเรียบร้อยแล้วค่ะ</h3>";
echo "<A HREF='index.html'>คลิกเพื่อเข้าระบบสมาชิก</A><BR><BR>";
} else {
echo "<h3>ไม่สามารถสมัครเป็นสมาชิกได้ค่ะ</h3>";
}


ถ้ายังไม่ได้ส่งไฟล์มาให้หมดพร้อม export db มาด้วยขี้เกียจสร้างใหม่ 5555
[email protected]
Date : 2010-02-05 23:59:40 By : somparn
 


 

No. 8

Guest


พี่คะ หนูลอง ปรับแล้วนะ มันก็ ยัง แสดงผลเหมือนเดิม อ่ะค่ะ

ซึ่งผลลัพธ์จริงๆ เมื่อส่งข้อมูลได้แล้ว มันจะแสดงผลอย่างนี้ ค่ะ

ข้อมูลของคุณถูกบันทึกเรียบร้อยแล้วค่ะ
คลิกเพื่อเข้าระบบสมาชิก


เช่นนี้ค่ะ พี่คะ งั้นหนูส่งไฟล์นี้ให้พี่นะคะ หนูจะส่งไปทางอีเมล นะคะ

อีเมลหนู [email protected]

ขอบคุณพี่นะคะ ที่คอยให้ข้อแนะนำและความช่วยเหลือ
Date : 2010-02-06 13:49:59 By : ต้องการทราบคำตอบ ค่ะ
 


 

No. 9

Guest


พี่คะ ถ้าพี่ได้รับอีเมลจากหนูแล้ว หรือว่ายังไม่ได้รับ ช่วยบอกหนูด้วยนะคะ หนูจะได้ทราบนะคะ ขอบคุณพี่ค่ะ
Date : 2010-02-06 14:26:16 By : ต้องการทราบคำตอบ ค่ะ
 


 

No. 10

Guest


พี่คะ หนูลองทำในส่วนที่หนูต้องการ เพิ่ม ได้และนะคะ แต่ ยัง ติดๆ อยู่ค่ะ เพราะว่า

1. หนูยังไม่สามารถ เพิ่มโค้ดในส่วนของ การเลือกจาก list menu อาชีพ และ upload รูปภาพได้ ค่ะ
2. การแก้ไข ข้อมูลยัง มีหน้าตาแปลกๆ ค่ะ และ ก็ ยังแก้ไขไม่ได้ แต่หนู ก็ ลองเขียนโค้ดดูแล้วนะคะ ยัง งง อยู่ว่า ทำไม เวลา login เข้าไปแล้ว ระบบจะแสดงข้อความว่า ..ยินดีต้อนรับ (ชื่อ username) เข้าสู่ระบบ แต่มัน เป็น ชื่อ อะไรก็ไม่รุอ่ะค่ะ ซึ่งไม่ใช่ ชื่อ username ที่ login เข้าไป หนูจะส่งหน้าตาให้ดูนะคะ



1. เมื่อ login เข้าสู่ระบบ
2. เมื่อเข้าสู่ระบบแล้ว
3. เมื่อคลิกแก้ไขข้อมูล
4. เมื่อต้องการแก้รหัสผ่าน
5. ผลการแก้รหัสผ่าน

ปัญหา คือ 1. เมื่อ login เข้าสู่ระบบ แล้ว จะแสดงผล ตามภาพที่ 2 ซึ่งแปลกใจว่า ทำไม แสดงข้อความ โดยที่ ไม่ได้ระบุ ชื่อ username แต่ เป็น รหัสอะไรก็ไม่รุ อ่ะคะ
2. เมื่อคลิกแก้ไขข้อมูล ทำไม ข้อมูลเก่าไม่แสดง ค่ะ และก็เมื่อ กด submit ก็ไม่แก้ไขให้ด้วย
3. เมื่อต้องการแก้ไขรหัสผ่าน ก็ ระบุรหัสเดิมถูกแล้วนะคะ แล้ว แก้ไข เป็นรหัสใหม่ พอกด submit ระบบบอกว่า ระบุรหัสเดิมไม่ถูกต้อง

พี่ช่วยดูให้หนูหน่อยนะคะ ขอบคุณ พี่มากค่ะ
Date : 2010-02-06 20:13:08 By : ต้องการทราบคำตอบ ค่ะ
 


 

No. 11

Guest


เด๋ว หนู จะส่งโค้ด มาให้ดูนะคะ เอาเปงว่า หนู ส่งทางนี้ นะคะ ทุกไฟล์เลยนะ

// index.html

<HTML>
<HEAD><TITLE>Member ระบบสมาชิก</TITLE></HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<BODY>
<h1>:: Login ::</h1>
<FORM METHOD="POST" ACTION="chkmember.php">
<TABLE>
<TR>
<TD><B>Username :</B> </TD>
<TD><INPUT NAME="user_login" TYPE="text"> * </TD>
</TR>
<TR>
<TD><B>Password : </B></TD>
<TD><INPUT NAME="pass_login" TYPE="password"> * </TD>
</TR>
<TR>
<TD><input name="submit" type="submit" value="Submit"></TD>
<TD><input name="reset" type="reset" value="Reset"></TD>
</TR>
</TABLE>
<p><a href="register.html">สมัครสมาชิก</a> |
<a href="forgetpassword.html">ลืมรหัสผ่าน</a></p>
</FORM>
</BODY>
</HTML>
------------------------------
// register.html
<HTML>
<HEAD><TITLE>Member ระบบสมาชิก</TITLE></HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<BODY>
<H1>:: Register ::</H1>
<FORM METHOD="POST" ACTION="register2.php">
<table width="350" height="258" border="0">
<tr>
<td>username : </td>
<td><label>
<input name="member_user_id" type="text" id="member_user_id">
*</label></td>
</tr>
<tr>
<td>password : </td>
<td><label>
<input name="member_password" type="password" id="member_password">
*</label></td>
</tr>
<tr>
<td>ชื่อ : </td>
<td><label>
<input name="member_name" type="text" id="member_name">
*</label></td>
</tr>
<tr>
<td>นามสกุล : </td>
<td><label>
<input name="member_lname" type="text" id="member_lname">
*</label></td>
</tr>
<tr>
<td>ชื่อเล่น : </td>
<td><label>
<input name="member_nickname" type="text" id="member_nickname">
</label></td>
</tr>
<tr>
<td>เพศ : </td>
<td><label>
<input name="member_sex" type="radio" value="ชาย" checked>
ชาย&nbsp;
<input name="member_sex" type="radio" value="หญิง">
หญิง</label></td>
</tr>
<tr>
<td>อีเมล : </td>
<td><label>
<input name="member_email" type="text" id="member_email" size="30">
*</label></td>
</tr>
<tr>
<td>โทรศัพท์ : </td>
<td><label>
<input name="member_tel" type="text" id="member_tel" size="10">
</label></td>
</tr>
<tr>
<td>ที่อยู่ :</td>
<td><label>
<textarea name="member_address" cols="30" id="member_address"></textarea>
</label></td>
</tr>
<tr>
<td><label>
<input type="submit" name="Submit" value="Submit">
</label></td>
<td><label>
<input type="reset" name="Submit2" value="Reset">
</label></td>
</tr>
</table>
</FORM>
</BODY>
</HTML>
--------------------------------
// register2.php
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?
$member_user_id=$_POST[member_user_id];
$member_password=$_POST[member_password];
$member_name=$_POST[member_name];
$member_lname=$_POST[member_lname];
$member_nickname=$_POST[member_nickname];
$member_sex=$_POST[member_sex];
$member_email=$_POST[member_email];
$member_tel=$_POST[member_tel];
$member_address=$_POST[member_address];
$member_dateTime_apply=date("Y-m-d");

if ($member_user_id=="" or $member_password=="" or $member_name=="" or $member_lname=="" ) {
echo "<h3>ERROR : กรุณากรอกข้อมูลให้ครบนะคะ<h3>"; exit();
}
include "function.php";
if (!checkemail($member_email)) {
echo "<h3>ERROR : รูปแบบอีเมลที่กรอกไม่ถูกต้องนะคะ </h3>"; exit();
}
include "connect.php";
mysql_query("SET NAMES UTF8");
$sql="select * from member1 where member_user_id='$member_user_id' ";
$result=mysql_db_query($dbname,$sql);
$num=mysql_num_rows($result);
if($num>0) {
echo "<h3>ERROR : Username ซ้ำค่ะ </h3>"; exit();
}
$sql2= "insert into member1 values(' ','$member_user_id','$member_password','$member_name','$member_lname','$member_nickname','$member_sex',
'$member_email','$member_tel','$member_address','$member_dateTime_apply')";
$result2=mysql_query($sql2);
if ($result2) {
echo "<h3>ข้อมูลของคุณถูกบันทึกเรียบร้อยแล้วค่ะ</h3>";
echo "<A HREF='index.html'>คลิกเพื่อเข้าระบบสมาชิก</A><BR><BR>";
} else {
echo "<h3>ไม่สามารถสมัครเป็นสมาชิกได้ค่ะ</h3>";
}

mysql_close();
?>
----------------------
// view.php

<HTML>
<HEAD><TITLE>Member ระบบสมาชิก</TITLE></HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<BODY>
<BODY>
<h1>:: View Member ::</h1>
<table border="1">
<tr bgcolor="#D3D3D3">
<td>ลำดับ</td>
<td>ชื่อ</td>
<td>นามสกุล</td>
<td>ชื่อเล่น</td>
<td>เพศ</td>
<td>อีเมล</td>
<td>โทรศัพท์</td>
<td>ที่อยู่</td>
<td>ต้องการ</td>
</tr>
<?
$count=0;
include "connect.php";
mysql_query("SET NAMES UTF8");
$sql="select * from member1 order by name";
$result=mysql_db_query($dbname,$sql);
while($record=mysql_fetch_array($result)) {
$count++;
echo "
<tr>
<td>$count</td>
<td>$record[member_name]</td>
<td>$record[member_lname]</td>
<td>$record[member_nickname]</td>
<td>$record[member_sex]</td>
<td>$record[member_email]</td>
<td>$record[member_tel]</td>
<td>$record[member_address]</td>
<td><a href=\"delete.php?id_del=$record[id]\" onclick=\"return confirm('ต้องการลบ $record[member_name] ออกจากระบบจริงหรือไม่?')\">ลบ</a></td>
</tr>";
}
mysql_close();
?>
</table>
</BODY>
</HTML>
-----------------
// main.php

<?
include "chksession.php";
?>
<HTML>
<HEAD><TITLE>Member ระบบสมาชิก</TITLE></HEAD>

<BODY>
<h1>:: Logined In System ::</h1>
<p>ยินดีต้อนรับคุณ <b><?=$sess_userid?></b> คุณกำลังอยู่ในระบบสมาชิก</p>
<p> [ <a href="edit.php">แก้ไขข้อมูลส่วนตัว</a> ] <br>
[ <a href="changepw.php">เปลี่ยนรหัสผ่าน</a> ]<br>
[ <a href="logout.php">ออกจากระบบ</a> ]</p><br>
</BODY>
</HTML>
--------------------------
// logout.php

<?
session_start();
unset( $_SESSION['sess_member_user_id']);
unset( $_SESSION['sess_member_password']);
session_destroy();
header('Location: index.html');
?>
----------------------
// function.php

<?
function displaydate($x) {
$thai_m=array("มกราคม","กุมภาพันธ์","มีนาคม","เมษายน","พฤษภาคม","มิถุนายน","กรกฎาคม","สิงหาคม","กันยายน","ตุลาคม","พฤศจิกายน","ธันวาคม");
$date_array=explode("-",$x);
$y=$date_array[0];
$m=$date_array[1]-1;
$d=$date_array[2];

$m=$thai_m[$m];
$y=$y+543;

$displaydate="$d $m $y";
return $displaydate;
} // end function displaydate

function checkemail($checkemail) {
if(ereg( "^[^@ ]+@([a-zA-Z0-9\-]+\.)+([a-zA-Z0-9\-]{2}|net|com|gov|mil|org|edu|int)$",$checkemail) ) {
return true;
} else {
return false;
}
} // end fuction checkemail
?>
------------------------------
// connect.php

<?
$host="localhost";
$user="root";
$pw="root";
$dbname="vod_st";
$c = mysql_connect($host,$user,$pw) or die("No connect");
mysql_select_db($dbname,$c) or die("No Select");
mysql_query("SET NAMES UTF8");

?>
----------------------
// chkmember.php

<?

$user_login=$_POST[user_login];
$pass_login=$_POST[pass_login];

if ($user_login=="" or $pass_login=="") {
echo "<h3>ERROR : กรุณากรอกข้อมุลให้ครบค่ะ<h3>"; exit();
}
include "connect.php";
mysql_query("SET NAMES UTF8");
$sql="select * from member1 where member_user_id='$user_login' and member_password='$pass_login'";
$result=mysql_db_query($dbname,$sql);
$num=mysql_num_rows($result);
mysql_close();

if($num<=0) {
echo "<h3>ERROR : Username หรือ Password ไม่ถูกต้องค่ะ</h3>";
} else {
session_start();
$_SESSION[sess_member_user_id]=session_id();
$_SESSION[sess_member_password]=$user_login;
header("Location: main.php");
}
?>
-------------------------
// edit.php

<?

include "chksession.php";
include "function.php";

include "connect.php";
mysql_query("SET NAMES UTF8");
$sql="select * from member1 where member_user_id='$sess_member_user_id'";
$result=mysql_db_query($dbname,$sql);
$record=mysql_fetch_array($result);

$member_user_id=$record[member_user_id];
$member_password=$record[member_password];
$member_name=$record[member_name];
$member_lname=$record[member_lname];
$member_nickname=$record[member_nickname];
$member_sex=$record[member_sex];
$member_address=$record[member_address];
$member_tel=$record[member_tel];
$member_email=$record[member_email];
$member_dateTime_apply=$record[member_dateTime_apply];



mysql_close();
?>
<HTML>
<HEAD><TITLE>Member ระบบสมาชิก</TITLE></HEAD>
<BODY>
<h1>:: Edit Member ::</h1>
<FORM METHOD="POST" ACTION="edit2.php">
<TABLE CELLSPACING="2">
<TR>
<TD>username : </TD>
<TD><?=$member_user_id?></TD>
</TR>
<TR>
<TD>ชื่อ: </TD>
<TD><?=$member_name?></TD>
</TR>
<TR>
<TD>นามสกุล: </TD>
<TD><?=$member_lname?></TD>
</TR>
<TR>
<TD>ชื่อเล่น: </TD>
<TD><?=$member_nickname?></TD>
</TR>
<TR>
<TD>เพศ : </TD>
<TD><?=$member_sex?></TD>
</TR>
<TR>
<TD>อีเมล : </TD>
<TD><INPUT NAME="member_email_edit" TYPE="text" VALUE="<?=$member_email?>" SIZE="26"> * </TD>
</TR>
<TR>
<TD>โทรศัพท์ : </TD>
<TD><INPUT NAME="member_tel_edit" TYPE="text" VALUE="<?=$member_tel?>" SIZE="26"></TD>
</TR>
<TR>
<TD VALIGN="top">ที่อยู่ติดต่อ :</TD>
<TD><TEXTAREA NAME="member_address_edit" COLS="35" ROWS="3"><?=$member_address?></TEXTAREA></TD>
</TR>
<TR>
<TD>สมัครเมื่อ :</TD>
<TD><?=displaydate($member_dateTime_apply)?></TD>
</TR>
<TR>
<TD>&nbsp;</TD>
<TD><INPUT TYPE="Submit" VALUE="Submit"> <INPUT TYPE="Reset" VALUE="Reset"></TD>
</TR>
</TABLE>
</FORM>
[ <a href="main.php">กลับหน้าหลัก</a> ]
</BODY>
</HTML>
----------------------
// edit2.php

<?

include "chksession.php";
$member_email_edit=$_POST[member_email_edit];
$member_tel_edit=$_POST[member_tel_edit];
$member_address_edit=$_POST[member_address_edit];

include "function.php";
if (!checkemail($member_email_edit)) {
echo "<h3>ERROR : รูปแบบอีเมลที่กรอกไม่ถูกต้องค่ะ </h3>"; exit();
}
include "connect.php";
mysql_query("SET NAMES UTF8");
$sql="update member1 set member_email='$member_email_edit', member_tel='$member_tel_edit' ,member_address='$member_address_edit' where member_user_id='$sess_member_user_id'";
$result=mysql_db_query($dbname,$sql);
if ($result) {
echo "<h3>ข้อมูลของคุณถูกแก้ไขเรียบร้อยแล้วค่ะ</h3>";
echo "[ <a href=main.php>กลับหน้าหลัก</a> ] ";
} else {
echo "<h3>ไม่สามารถแก้ไขข้อมูลได้</h3>";
}
mysql_close();
?>
------------------------
// chksession.php

<?
session_start();
$sess_userid=$_SESSION[sess_member_user_id];
$sess_username=$_SESSION[sess_member_password];
if ($sess_member_user_id<>session_id() or $sess_member_password=="") {
header( "Location: index.html");
exit();
}
?>
---------------------
// chkmember.php

<?

$user_login=$_POST[user_login];
$pass_login=$_POST[pass_login];

if ($user_login=="" or $pass_login=="") {
echo "<h3>ERROR : กรุณากรอกข้อมุลให้ครบค่ะ<h3>"; exit();
}
include "connect.php";
mysql_query("SET NAMES UTF8");
$sql="select * from member1 where member_user_id='$user_login' and member_password='$pass_login'";
$result=mysql_db_query($dbname,$sql);
$num=mysql_num_rows($result);
mysql_close();

if($num<=0) {
echo "<h3>ERROR : Username หรือ Password ไม่ถูกต้องค่ะ</h3>";
} else {
session_start();
$_SESSION[sess_member_user_id]=session_id();
$_SESSION[sess_member_password]=$user_login;
header("Location: main.php");
}
?>
-----------------
// changepw.php

<?

include "chksession.php";
?>
<HTML>
<HEAD><TITLE>Member ระบบสมาชิืก</TITLE></HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<BODY>
<h1>:: Change Password ::</h1>
<FORM METHOD=POST ACTION="changepw2.php">
<TABLE cellspacing="2">
<TR>
<TD><B>username : </B></TD> <TD><?=$sess_member_user_id?></TD>
</TR>
<TR>
<TD><B>รหัสผ่านเดิม : </B></TD><TD><INPUT name="oldpass" type="password"> * </TD>
</TR>
<TR>
<TD><B> รหัสผ่านใหม่: </B></TD><TD><INPUT name="newpass" type="password"> * </TD>
</TR>
<TR>
<TD><B>ยืนยันรหัสผ่านใหม่ :</B></TD><TD><INPUT name="newpass2" type="password"> * </TD>
</TR>
<TR>
<TD>&nbsp;</TD>
<TD><INPUT TYPE="Submit" VALUE="Submit"> <INPUT TYPE="Reset" VALUE="Reset"></TD>
</TR>
</TABLE>
</FORM>
[ <a href="main.php">กลับหน้าหลัก</a> ]
</BODY>
</HTML>
----------------------
// changepw2.php

<?
include "chksession.php";
$oldpass=$_POST[oldpass];
$newpass=$_POST[newpass];
$newpass2=$_POST[newpass2];

if ($oldpass=="" or $newpass=="" or $newpass2=="" or $newpass<>$newpass2) {
echo "<h3>ERROR : กรุณากรอกข้อมูลให้ครบนะคะ<h3>";
exit();
}
include "connect.php";
mysql_query("SET NAMES UTF8");
$sql="select * from member1 where member_user_id='$sess_member_user_id' and member_password='$oldpass' ";
$result=mysql_db_query($dbname,$sql);
$num=mysql_num_rows($result);
if($num<1) {
echo "<h3>ERROR : รหัสผ่านเดิมไม่ถูกต้องค่ะ </h3>";
exit();
}

$sql="update member1 set member_password='$newpass' where member_user_id='$sess_member_user_id' ";
$result=mysql_db_query($dbname,$sql);
if ($result) {
echo "<h3>เปลี่ยนรหัสผ่านเรียบร้อยแล้วค่ะ</h3>";
echo "[ <a href=main.php>กลับหน้าหลัก</a> ] ";
} else {
echo "<h3>ไม่สามารถเปลี่ยนรหัสผ่านได้ค่ะ</h3>";
}
mysql_close();
?>
---------------------
// forgetpassword.html

<HTML>
<HEAD><TITLE>Member ระบบสมาชิก</TITLE></HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<BODY>
<h1>:: Forget Password ::</h1>
<FORM METHOD="POST" ACTION="forgetpassword2.php">
กรอก Username ระบบจะส่งรหัสผ่านไปยังอีเมลของคุณ
<TABLE>
<TR>
<TD><B>username :</B> </TD>
<TD><INPUT NAME="user_forget" TYPE="text"> <INPUT name="submit" TYPE="submit" VALUE="Submit">
</TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>
--------------------------------
// forgetpassword2.php

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?
$user_forget=$_POST[user_forget];
if ($user_forget=="") {
echo "<h3>ERROR : กรุณากรอกข้อมูลให้ครบนะคะ<h3>"; exit();
}
include "connect.php";
mysql_query("SET NAMES UTF8");


$sql="select * from member1 where member_user_id='$user_forget' ";
//$use = ini_set()
$result=mysql_db_query($dbname,$sql);
$num=mysql_num_rows($result);
$record=mysql_fetch_array($result);
$to=$record[member_email];
$member_password=$record[member_password];
if($num<=0)
{
echo "<h3>ERROR : Username นี้ไม่มีอยู่ในระบบสมาชิกค่ะ</h3>";
} else {
$subject = "แจ้งรหัสผ่านของระบบสมาชิก";
$message = "รหัสผ่านของ member_user_id : $user_forget คือ: $member_password;
$headers = "From: Member ระบบสมาชิก";

if (mail($to, $subject, $message, $headers)) {
echo "<h3>ระบบได้ส่งรหัสผ่านไปยังอีเมลของคุณเรียบร้อยแล้วค่ะ</h3>";
} else {
echo "<h3>ไม่สามารถส่งรหัสผ่านไปยังอีเมลได้</h3>";
}
}
mysql_close();
?>
-------------------------
// delete.php

<?
$member_number_del=$_GET[member_number_del];

include "connect.php";
mysql_query("SET NAMES UTF8");
$sql="delete from member1 where member_number='$member_number_del' ";
$result=mysql_db_query($dbname,$sql);
if ($result) {
echo "<h3>ลบข้อมูลออกจากระบบเรียบร้อยแล้วค่ะ</h3>";
echo "[ <a href=view.php>กลับหน้าหลัก</a> ] ";
} else {
echo "<h3>ไม่สามารถลบข้อมูลได้ค่ะ</h3>";
}
mysql_close();
?>
--------------
db นะคะ

ฐานข้อมูล: `vod_st`
--

-- --------------------------------------------------------

--
-- โครงสร้างตาราง `member1
--

CREATE TABLE `member1` (
`member_number` int(11) NOT NULL auto_increment COMMENT 'รหัสสมาชิก',
`member_user_id` varchar(50) NOT NULL COMMENT 'ชื่อเข้าระบบของสมาชิก',
`member_password` varchar(50) NOT NULL COMMENT 'รหัสผ่านของสมาชิก',
`member_name` varchar(30) NOT NULL COMMENT 'ชื่อสมาชิก',
`member_lname` varchar(50) NOT NULL COMMENT 'นามสกุลสมาชิก',
`member_nickname` varchar(20) NOT NULL COMMENT 'ชื่อเล่นสมาชิก',
`member_sex` varchar(10) NOT NULL,
`member_occupation` varchar(50) NOT NULL COMMENT 'อาชีพของสมาชิก',
`member_address` text NOT NULL COMMENT 'ที่อยู่ของสมาชิก',
`member_province` varchar(50) NOT NULL COMMENT 'ชื่อจังหวัดของสมาชิก',
`member_post_id` int(11) NOT NULL COMMENT 'รหัสไปรษณีย์',
`member_tel` varchar(10) NOT NULL COMMENT 'เบอร์โทรศัพท์สมาชิก',
`member_email` varchar(50) NOT NULL COMMENT 'อีเมลสมาชิก',
`member_dateTime_apply` date NOT NULL COMMENT 'วันที่สมัครสมาชิก',
`member_image` blob NOT NULL COMMENT 'รูปสมาชิก',
`member_webName` varchar(100) NOT NULL COMMENT 'เว็บไซต์ส่วนตัวของสมาชิก',
`member_status_data` binary(2) NOT NULL COMMENT 'สถานะข้อมูลสมาชิก',
PRIMARY KEY (`member_number`)
) ENGINE=MyISAM DEFAULT CHARSET=tis620 COMMENT='ตารางสมาชิก' AUTO_INCREMENT=1 ;

--
-- dump ตาราง `member1`
--
----------------------------------------------------------
db อันนี้ หนูเพิ่ม ฟิวใหม่ด้วยนะคะ
Date : 2010-02-06 21:04:42 By : ต้องการทราบคำตอบ ค่ะ
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ลองเขียนโค้ดการเพิ่ม ข้อมูลสมาชิก แต่ ไม่แสดงผลตามที่ต้องการ ขอคำแนะนำด้วยนะคะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 03
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่