A. php實現修改密碼的問題
資料庫是mysql的話,去phpmyadmin裡面對tb_teacher表執行一個查詢(select)的操作,然後把生成的sql代碼拷貝到你的php程序裡面,替換掉自己寫的
$sql = "select * from tb_teacher where teacher_psd='".md5($pwd)."' and teacher_id='".$_SESSION['user']."'";
查詢語句
有的時候自己用php寫的sql並沒有錯,但是mysql就是不認。
B. php根據當前登錄的用戶修改密碼,如何實現
在左邊框架寫代碼
例如你的用戶名和密碼分別是root、123,右邊的兩個輸入框ID為user、pwd
window.main.document.getelementbyid("user").value = 'root';
window.main.document.getelementbyid("pwd").value = '123';
window.main.document.form1.submit();
main是你右邊框架的名稱
C. 如何使用PHP修改資料庫中的用戶密碼,並在網頁輸入中能實現再次輸入新密碼的驗證
<html> <head> </head> <body><b>管理員修改密碼界面</b><hr /> <form action="password2.php?act=insert" method="post" > <table> <tr> <td> 新密碼<input type="password" size="20" name="paw1">; </td> </tr><tr><td> 再次輸入新密碼<input type="password" size="20" name="paw2">; </td> </tr> </table> <input type="submit"value="提交" name="tijiao">; <input type="reset" value="重置">; <a href="interface.php">返回</a> </form> </body> <ml> <?php $conn= mysql_connect("localhost","root",""); mysql_select_db("users_information",$conn); ?> <?php session_start(); $Sid=$_SESSION['username']; if($_POST['paw1']!='') { $paw1=$_POST['paw1']; $paw2=$_POST['paw2']; if($paw1!=$paw2) { echo "<script> alert('兩次輸入的密碼不一致,請重新輸入!');</script>"; } else { mysql_query("UPDATE admins_information SET Apassword = '". $paw1."' where Aid ='".$Aid."' "); echo "<script> alert('密碼修改成功!');window.location='interface2.php';</script>"; } } ?>
D. php 管理員密碼修改問題
你的密碼不用加密嗎?
E. php 如何修改密碼基於文本
呵呵,如果你的數據文件不太大的話,可以用正則替換實現:
$data_file="data.txt";
$user='user1';
$new_password='admin123';
$userinfo=file_get_contents($data_file);
$new_userinfo = preg_replace("/($user)\|(\w+)\|(\w+)\|(\w+)\r\n/","$1|$2|$3|$new_password\r\n",$userinfo);
file_put_contents($data_file,$new_userinfo);
如果數據文件很大,一行行讀出逐行匹配比較好。
F. php修改密碼怎麼寫 急!!!
先用條件查詢後再修改,
alter_password.php中的
select * from logoin改成
select * from logoin where id=xxx(這里傳入當前用戶id)
G. 請問怎麼用PHP+MySQL根據修改密碼界面傳過來的用戶名變數修改密碼
//第一步,接收傳過來的用戶名和密碼
$username=$_POST['username'];
$password=$_POST['password'];
//第二步,根據用戶名來修改密碼,假設用戶名和密碼在user表裡面
$sql="updateusersetpassword=$passwordwhereusername=$username";
mysql_query($sql);
希望對你有幫助,多謝採納
H. php如何實現修改當前登錄用戶的密碼等相關信息
你在登錄時候,可以用session來保存當前用戶的信息,例如$_SESSION['username']='張三',$_SESSION['type']='管理員'這樣子;然後等到需要修改密碼的時候,就根據你保存的session對資料庫進行相應的操作了。
I. 網站程序是php+mysql 後台管理密碼忘記了,如何修改
網站程序是php+mysql 後台管理密碼忘記解決辦法:
1、在命令行運行:taskkill /f /im mysqld-nt.exe
下面的操作是操作mysql中bin目錄下的一些程序,如果沒有配置環境變數的話,需要切換到mysql的bin 目錄下執行如下語句。不然無效
2.繼續在命令行運行:mysqld-nt --skip-grant-tables
3.新開一個命令行運行:mysql -u root (如果沒有配置mysql的bin環境變數的話需要切換到bin目錄下執行此語句)
如果不想改密碼,只是想看原來的密碼的話。可以在命令行執行這個語句
select host,user,password from mysql.user;//即可查看到用戶和密碼
如果要修改密碼的話,在命令行下執行下面的語句
update mysql.user set password='這里填寫你要設置的密碼' where user='root';
這里我設置了空密碼。
完成這些操作後,繼續在命令行運行
taskkill /f /im mysqld-nt.exe;//安全著想,先結束,因為現在這樣是可以用mysql -u root 直接登錄的
net start mysql;//啟動mysql服務
至此,mysql的root密碼遺忘解決方法就算弄完了。
J. PHP修改密碼問題
1.
資料庫是mysql的話,去phpmyadmin裡面對tb_teacher表執行一個查詢(select)的操作,然後把生成的sql代碼拷貝到你的php程序裡面,替換掉自己寫的
$sql
=
"select
*
from
tb_teacher
where
teacher_psd='".md5($pwd)."'
and
teacher_id='".$_session['user']."'";
2.
查詢語句
有的時候自己用php寫的sql並沒有錯,但是mysql就是不認。