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,037

HOME > PHP > PHP Forum > การแก้ไขข้อมูลของuser ค่ะ อยากได้โค๊ดที่ user สามารถแก้ไขข้อมุลของตัวเองได้ค่ะ โดยถ้าล็อกอินเข้ามาแล้วสามารถมาแก้ไขรหัสผ่านหรือข้อมูลส่วนตัวแต่ไม่สามารถแก้ไข



 

การแก้ไขข้อมูลของuser ค่ะ อยากได้โค๊ดที่ user สามารถแก้ไขข้อมุลของตัวเองได้ค่ะ โดยถ้าล็อกอินเข้ามาแล้วสามารถมาแก้ไขรหัสผ่านหรือข้อมูลส่วนตัวแต่ไม่สามารถแก้ไข

 



Topic : 016861

Guest




อยากได้โค๊ดที่ user สามารถแก้ไขข้อมุลของตัวเองได้ค่ะ โดยถ้าล็อกอินเข้ามาแล้วสามารถมาแก้ไขรหัสผ่านหรือข้อมูลส่วนตัวแต่ไม่สามารถแก้ไข username ของตัวเองได้ค่ะ
เด็กโง่


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 29 พ.ย. 2550 07:17:22 By : sanny View : 1862 Reply : 5
 

 

No. 1



โพสกระทู้ ( 268 )
บทความ ( 0 )



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


เอาโค้ดเยยเหยอ เอาวิธีคิดไปลองเขียนดีก่านะ

อันดับแรก -- การ check login ว่าเป็น member หรือไม่(มี username และ password นี้ในฐานข้อมูลหรือไม่นะเอง)
ก็ select database มาตรวจสอบ เช่น

session_start(); //-- เขียนไว้บนสุดของ page เมื่อคุณต้องการใช้งาน session

$sql="select * from member where username='$User' and password='$Pass'";
$result=mysql_query($sql)
$numrow=mysql_num_rows($result);
$row=mysql_fetch_array($result);
//------------- ถ้า numrow น้อยก่าหรือเท่ากับศูนย์ให้ กลับไปหน้าเดิม หรือ alert message ก่อนกลับไปหน้า login ก็ได้ค่ะ
if($numrow<=0){ .... }
else{
//------------- ถ้าพบ username และ password นี้ในฐานข้อมูลก็ เก็บค่าไว้ใน session
$ss_member=$row[ID_member]; //---- เก็บข้อมูล ID ของ member คนนี้ไว้
session_register("ss_member"); //----เก็บ ss_member ให้เป็น session
...
... ///---- ไปหน้าสมาชิก เขียนโค้ดเอาเอง

}

------------------------
// ในหน้าสมาชิก ก็ select ข้อมูล member ที่มี ID ตรงกันกับ ที่ login เข้ามา
session_start(); //-- เขียนไว้บนสุดของ page เมื่อคุณต้องการใช้งาน session


$sql="select * from member where ID_member='$ss_member'";
$result=msyql_query($sql);
$row=mysql_fetch_array($result);

พอ query ข้อมูลออกมาแล้ว จะเอามาโชว์ หรือ ทำการแก้ไขข้อมูล ก็ทำได้ละจ้า






Date : 29 พ.ย. 2550 09:29:43 By : hobbits
 


 

No. 2

Guest


//ศึกษาเองนะคับบ

<? require_once("config.inc.php");

include("p_head_page.php");
?>
<?
//----------define variable---------------
$tbname="personal";
//----------------------------------------
if(empty($PID)||empty($PFirstnameTh)||empty($PLastnameTh)||empty($PFirstnameEn)||empty($PLastnameEn)) {
echo "<center><img src='images/Offic006.jpg'><br><font face='MS Sans Serif' size=3>กรุณาป้อนรายละเอียดให้ครบ</font></center>";
exit;
}
else {
// upload files and set PImgFile variable
// Upload full path (Detect path automatically)
if (!defined('UPLOADDIR')) define('UPLOADDIR', (dirname(__FILE__) ."/pimg_files") );
$date = getdate();
$birthdate = substr("$PBirthdate", 6, 4);
$PAge = $date[year] - $birthdate;
if (empty($Password))
$password = $old_pwd;
else
$password = $Password;
if (is_uploaded_file($_FILES['ImgFile']['tmp_name'])) { //checks if file uploaded
$File_tmpname = $_FILES["ImgFile"]["tmp_name"];
// $File_name = $_POST['PSubject_ID']; // assign $_POST['employeeid'] to be filename
$File_name=$_FILES["ImgFile"]["name"];
$File_type = $_FILES["ImgFile"]["type"];
$File_extension = substr($File_type,(strrpos($File_type,"/")+1));
$File_size = $_FILES["ImgFile"]["size"];

//Check if it's JPG file
$arrayFileDOC = array("doc","msword");
if ( in_array($File_extension, $arrayFileDOC) ) $File_extension = "doc";
//Check if it's GIF file
$arrayFilePDF = array("pdf");
if ( in_array($File_extension, $arrayFilePDF) ) $File_extension = "pdf";

//Assign file name
$PImgFile = $File_name;
if (move_uploaded_file($File_tmpname, (UPLOADDIR . "/" . $File_name))) { //checks if file moved successfull
echo "File uploading successful.";

} else { //checks if file moved successfull
echo "File uploading failure.";
} //checks if file moved successfull
//-----------------------------
$sql = "update ".$tbname." set PID = '$PID',PpositionNo = '$PpositionNo', PPrenameTh='$PPrenameTh', PFirstnameTh='$PFirstnameTh', PLastnameTh='$PLastnameTh', PPrenameEn='$PPrenameEn', PFirstnameEn='$PFirstnameEn', PLastnameEn='$PLastnameEn', PCitizen='$PCitizen', PNationality='$PNationality', PReligion='$PReligion', PBirthdate='$PBirthdate', PAge='$PAge', PAddress='$PAddress', PPhone='$PPhone', POfficeTel='$POfficeTel', PFax='$PFax', PMobile='$PMobile', PEmail='$PEmail', PHomepage='$PHomepage', PRoom='$PRoom', PDepart='$PDepart', PType='$PType', PPosition='$PPosition', PStatus='$PStatus', PHireDate='$PHireDate', PMaritalStatus='$PMaritalStatus', PImgFile='$PImgFile', PAdNo='$PAdNo', PTaxNo='$PTaxNo', Password='$password' where PNO='$old_id'";
}
else { //checks if file uploaded
$sql = "update ".$tbname." set PID = '$PID',PpositionNo = '$PpositionNo', PPrenameTh='$PPrenameTh', PFirstnameTh='$PFirstnameTh', PLastnameTh='$PLastnameTh', PPrenameEn='$PPrenameEn', PFirstnameEn='$PFirstnameEn', PLastnameEn='$PLastnameEn', PCitizen='$PCitizen', PNationality='$PNationality', PReligion='$PReligion', PBirthdate='$PBirthdate', PAge='$PAge', PAddress='$PAddress', PPhone='$PPhone', POfficeTel='$POfficeTel', PFax='$PFax', PMobile='$PMobile', PEmail='$PEmail', PHomepage='$PHomepage', PRoom='$PRoom', PDepart='$PDepart', PType='$PType', PPosition='$PPosition', PStatus='$PStatus', PHireDate='$PHireDate', PMaritalStatus='$PMaritalStatus', PAdNo='$PAdNo', PTaxNo='$PTaxNo', Password='$password' where PNO='$old_id'";
} //checks if file uploaded
//--------------------------------------------
}
//-------------------------------------------
$result = mysql_query($sql);
if($result) {
echo "<center><img src='images/line.jpg'><br><font face='MS Sans Serif' size=3>แก้ข้อมูลเรียบร้อยแล้ว<br><a href=person_page.php?menu=1>กลับหน้าแสดงข้อมูล</a></font></center>";
}
include("p_foot_page.php");
?>
Date : 29 พ.ย. 2550 09:37:55 By : neonai07
 

 

No. 3

Guest


ขอบคุณนะคะ
Date : 29 พ.ย. 2550 10:20:26 By : sanny
 


 

No. 4



โพสกระทู้ ( 264 )
บทความ ( 5 )



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


ป้อนกล้วยเข้าปากเลย นะครับนั้นหละ แล้วจะปลอกกล้วยเป็นหรือเปล่านะ ปังคุง
Date : 29 พ.ย. 2550 13:07:37 By : ravatna
 


 

No. 5

Guest


ถ้างั้นคุณ ravatna ช่วยบอกแนวทางหน่อยซิคะว่าต้องทำยังไง
เพราะไม่เป็นจริง ๆ ถึงได้ถาม
ถ้าเป็นแล้วจะถามให้รกบอร์ดทำไม ใช่ไหมคะ
Date : 30 พ.ย. 2550 08:00:32 By : sanny
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : การแก้ไขข้อมูลของuser ค่ะ อยากได้โค๊ดที่ user สามารถแก้ไขข้อมุลของตัวเองได้ค่ะ โดยถ้าล็อกอินเข้ามาแล้วสามารถมาแก้ไขรหัสผ่านหรือข้อมูลส่วนตัวแต่ไม่สามารถแก้ไข
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่