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 > เกี่ยวกับการเปลี่ยนรหัสผ่าน http://localhost/saving/changepass.php?uID=


[PHP] เกี่ยวกับการเปลี่ยนรหัสผ่าน http://localhost/saving/changepass.php?uID=

 
Topic : 074513



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



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


1


show_user.php
01.<? include("session_id.php");?>
02.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
04.<head>
05.<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
06. 
07.</head>
08. 
09.<body>
10.<div align="right">
11.ยินดีต้อนรับ : คุณ<a href="changepass.php?uID=<?$ID;?>">  <font color="green"><? echo "$fname"; ?>&nbsp;
12.<? echo "$lname"; ?> </font> </a>
13.ตำแหน่ง : <font color="green"><? include("show_position.php"); ?> </font>
14.<!--<a href="logout.php">ออกจากระบบ</a>-->
15.</div>
16.</body>
17.</html>
18. 
19.ในส่วนที่ ไฮไลท์เป็นสีแดงอ้ะค้ะ  จะสิ้งไปยังหน้า changepass.php   code ด้านล่างอ้ะค้ะ


changepass.php
01.<?
02.session_start();
03. 
04.include("headlog.php"); ?>
05.<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
07.<link href="style.css" rel="stylesheet" type="text/css" />
08.<link href="main_style.css" rel="stylesheet" type="text/css" />
09.<body>
10.<div class="warp" >
11.  <div class="body" >
12.    <div id="left_block">
13.          <p style=" clear:both;margin:10px 0 0;">
14.             <div class="manu_list" style="margin-top:1px;">
15.              <td colspan="2"><img src="images/menu.gif" width="220" height="30" /></td>
16.                   <a href="authdepindex.php">หน้าแรก</a>
17.                   <a href="authdepprofile">ข้อมูลส่วนตัว</a>
18.                   <a href="authdepmem">จัดการข้อมูลสมาชิก</a>
19.                   <a href="authdepitem">จัดการข้อมูลเงินฝาก</a>           
20.                   <a href="authdepdiv">คำนวณเงินปันผล</a>
21.                   <a href="authdeppaydiv">ข้อมูลการจ่ายเงินปันผล</a>
22.                   <a href="authnews">จัดการข้อมูลข่าวประชาสัมพันธ์</a>
23.                   <a href="logout.php">ออกจากระบบ</a>
24.             </div>
25.          </p>         
26.    </div>
27.</div>
28.<div id="right_block">
29. 
30.     
31.    <p>
32. <head>
33.<title>เปลี่ยนรหัสผ่าน</title>
34.<meta http-equiv=Content-Type content="text/html; charset=utf-8">
35.</head>
36.<form action="show_user.php?uID=<?=$_GET["ID"];?>" name="frmEdit" method="post">
37.<?
38.include("connect.php");
39.$strSQL = "SELECT * FROM user u,user_type t WHERE u.username = '".$_SESSION['userid']."' AND u.user_type=t.type_id ";
40.$objQuery = mysql_query($strSQL);
41.$objResult = mysql_fetch_array($objQuery);
42.if(!$objResult)
43.{
44.    echo "Not found user_id=".$_GET["uID"];
45.}
46.else
47.{
48.?>
49.<br ><br >
50.<tr>
51.  <td><strong>คุณ </strong><?=$objResult["fname"];?>&nbsp;<?=$objResult["lname"];?></td>
52.  </tr><br/>
53.<tr>
54.  <td><strong>ตำแหน่ง </strong><?=$objResult["type"];?>&nbsp;&nbsp;<strong></td>
55.  </tr>  
56. <tr>
57.   <td> </td>
58.</tr><br/>
59.  <tr>
60. 
61.    <td><a href="javascript:void(0)" onClick="window.open('editpassword.php?uID=<?=$ID;?>&PASS=<?=$password ; ?>','welcome','width=550,height=300')">เปลี่ยนรหัสผ่าน
62.         <? $objResult["user_id"]; ?></a></td>
63.    </tr>
64. 
65. 
66.  <?
67.  }
68.  mysql_close($objConnect);
69.  ?>
70.  </form>
71.  <br ><br >
72.    
73.     
74.    </p>
75.</div>
76.</body>
77. 
78.</td>


editpassword.php

001.<link rel="stylesheet" type="text/css" href="main_style.css">
002.<div id="right_block">
003.    <font size="18" color="#993300"><b>เปลี่ยนรหัสผ่าน</b></font>
004.<p>
005. 
006.<form name="p" method="post" action="editpassword.php?do=edit" onSubmit="JavaScript:return fncSubmit();">
007.<table  width="80%"  border="1" align="center" cellpadding="1" cellspacing="0" bordercolor="#000066">
008.  <tr bgcolor="#CFCFCF">
009.      <td><div align="right">ชื่อผู้ใช้  :</div></td>
010.      <td><input type="text" name="txtusername" value="<?=$uID;?>" disabled="disabled" size="10"/></td>
011.    </tr>
012.    <tr bgcolor="#E8E8E8" >
013.      <td><div align="right">รหัสผ่านเดิม<font size="-1"color="#FF0000">*</font> :</div></td>
014.      <td><input type="password" name="txtpassword" /></td>
015.    </tr>
016.    <tr>
017.      <td><div align="right">รหัสผ่านใหม่<font size="-1"color="#FF0000">*</font> :</div></td>
018.      <td><input type="password" name="newpassword" /></td>
019.    </tr>
020.    <tr>
021.      <td><div align="right">ยืนยันรหัสผ่าน<font size="-1"color="#FF0000">*</font> :</div></td>
022.      <td><input type="password" name="repassword" /></td>
023.    </tr>
024.    <tr>
025.      <td><div align="right"></div></td>
026.      <td><input type="submit" name="Submit" value="ยืนยัน" />
027.      <input type="reset" name="close" value="ออก" onclick="window.close()"></td>
028.    </tr>
029.</table>
030.</form>
031. 
032.<script language="javascript">
033.function fncSubmit()
034.{
035. 
036.    if(document.p.txtpassword.value == "")
037.    {
038.        alert('กรุณากรอกรหัสผ่านเดิม');
039.        document.p.txtpassword.focus();    
040.        return false;
041.    }  
042.    if(document.p.newpassword.value == "")
043.    {
044.        alert('กรุณากรอกรหัสผ่านใหม่');
045.        document.p.newpassword.focus();    
046.        return false;
047.    }
048.    if(document.p.repassword.value == "")
049.    {
050.        alert('กรุณายืนยันรหัสผ่าน');
051.        document.p.repassword.focus();     
052.        return false;
053.    }  
054.if(document.p.newpassword.value != document.p.repassword.value)
055.    {
056.        alert('รหัสผ่านไม่ตรงกัน');
057.        document.p.repassword.focus();     
058.        return false;
059.    }
060.if(document.p.newpassword.value == document.p.repassword.value)
061.    {
062.        if(confirm('ยืนยันข้อมูลการเปลี่ยนรหัสผ่าน')==true)
063.         
064.            return true;
065.    }  
066.    document.p.submit();
067. 
068.         
069.}
070.</script>
071. 
072. 
073. 
074. 
075. 
076. 
077. 
078.<?
079.if($_REQUEST['do']=="edit"){
080.    $password   = $_POST["txtpassword"];
081.    $newpassword = $_POST["newpassword"];
082.    $repassword = $_POST["repassword"];
083.    //$id="4343";
084.include("connect.php");
085.    $sql = "select password from user where user_id='$ID' and password='$password'";
086.    $result = mysql_query($sql);
087.    $num = mysql_num_rows($result);
088.    if ($num==0){
089.        die("<script>
090.                alert('รหัสผ่านเดิมไม่ถูกต้อง');
091.                 
092.             </script>");}
093. 
094. 
095. 
096.    if($password == $repassword){
097. 
098.    $sql = "update user set
099.            password='$password'
100.            where user_id='$ID'
101.            ";
102.    $result = mysql_query($sql) or die("Err : $sql");
103.     
104.    echo "<script>
105.            alert('เปลี่ยนรหัสผ่านเรียบร้อย');
106.             
107.          </script>";}
108.}
109.//window.location='index.php';?>
110.</body>
111. 
112.</html>




Tag : PHP, MySQL

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-02-25 10:12:30 By : lookpla26 View : 1596 Reply : 1
 

 

No. 1



โพสกระทู้ ( 74,059 )
บทความ ( 838 )

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

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



Go to : PHP MySQL กับ Login Form ทำระบบ User ล็อกอิน แบบง่าย ๆ ด้วย PHP และ MySQL โดยทำการตรวจสอบ Username และ Password
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-02-25 11:16:54 By : webmaster
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : เกี่ยวกับการเปลี่ยนรหัสผ่าน http://localhost/saving/changepass.php?uID=
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





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 อัตราราคา คลิกที่นี่