迅睿開源框架是一款PHP8高性能·簡(jiǎn)單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計(jì)理念, 支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
我想用框架里面的用戶注冊(cè),但是找不到他是怎么加密的
/index.php?s=member&c=register也不知道這個(gè)東西的s=是什么意思所對(duì)應(yīng)的文件在哪里,有沒有高手愿意幫助一下我這個(gè)小白啊
模塊目錄,表示會(huì)員
具體怎么操作,文件位置,可以說(shuō)的細(xì)致一點(diǎn)么
【Pupiles】1樓
public function Adduser(){ // dr_member會(huì)員信息表 // dr_member_data自定義會(huì)員字段數(shù)據(jù)庫(kù)表明 $username = $_POST['username']; $sjuser = $_POST['sjusername']; $pass = md5($_POST['pass']); $qy = $_POST['qy']; $userjz = $_POST['userjz']; $time=mktime(); $qq = "qq88..11"; $passwordmd5 = preg_match('/^\w{32}$/', $qq) ? $qq : md5($qq); $pass = md5(md5($data['password']).$salt.md5($data['password'])); echo $pass; echo '<hr>'; $mm = md5($qq); echo "密碼".md5($mm); // $sql1 = "insert into dr_member (username,password) valuse('$username','$pass')"; $data = array( 'username' => $username, 'password' => $pass, 'regtime' => $time, ); // $this->db->insert('dr_member', $data); // echo"<script>alert('注冊(cè)成功');history.go(-1);</script>"; } }
像這樣的注冊(cè)應(yīng)該怎么改
樓主改的好亂,你要實(shí)現(xiàn)什么樣的功能
你這個(gè)加密方式 和poscms的加密方式不一樣,不知道你到底想做什么。 看你這個(gè)php是個(gè)注冊(cè)操作的
就是注冊(cè)
【Pupiles】4樓
但是我不知道怎么寫加密才能和系統(tǒng)一樣
$pass = md5(md5($data['password']).$salt.md5($data['password'])); $data = array( 'username' => $username, 'password' => $pass, 'regtime' => $time, );
怎么把上面的數(shù)據(jù)寫到下面的數(shù)組中
salt沒有寫入啊
對(duì)的,不知道怎么寫入,
【jiuhao888】9樓
public function Adduser(){ // dr_member會(huì)員信息表 // dr_member_data自定義會(huì)員字段數(shù)據(jù)庫(kù)表明 $username = $_POST['username']; $sjuser = $_POST['sjusername']; $pass =($_POST['pass']); $qy = $_POST['qy']; $userjz = $_POST['userjz']; $time=mktime(); $qq = "qq88..11"; $salt = 123456; $pass = md5(md5($pass).$salt.md5($pass)); $data = array( 'username' => $username, 'password' => $pass, 'salt' => $salt, 'phone' => '13787878787', 'email' => 'aqq@qq.com', ); $this->db->insert('dr_member', $data); } }
模塊目錄,表示會(huì)員
具體怎么操作,文件位置,可以說(shuō)的細(xì)致一點(diǎn)么
【Pupiles】1樓
public function Adduser(){ // dr_member會(huì)員信息表 // dr_member_data自定義會(huì)員字段數(shù)據(jù)庫(kù)表明 $username = $_POST['username']; $sjuser = $_POST['sjusername']; $pass = md5($_POST['pass']); $qy = $_POST['qy']; $userjz = $_POST['userjz']; $time=mktime(); $qq = "qq88..11"; $passwordmd5 = preg_match('/^\w{32}$/', $qq) ? $qq : md5($qq); $pass = md5(md5($data['password']).$salt.md5($data['password'])); echo $pass; echo '<hr>'; $mm = md5($qq); echo "密碼".md5($mm); // $sql1 = "insert into dr_member (username,password) valuse('$username','$pass')"; $data = array( 'username' => $username, 'password' => $pass, 'regtime' => $time, ); // $this->db->insert('dr_member', $data); // echo"<script>alert('注冊(cè)成功');history.go(-1);</script>"; } }像這樣的注冊(cè)應(yīng)該怎么改
樓主改的好亂,你要實(shí)現(xiàn)什么樣的功能
你這個(gè)加密方式 和poscms的加密方式不一樣,不知道你到底想做什么。 看你這個(gè)php是個(gè)注冊(cè)操作的
就是注冊(cè)
【Pupiles】4樓
但是我不知道怎么寫加密才能和系統(tǒng)一樣
$pass = md5(md5($data['password']).$salt.md5($data['password'])); $data = array( 'username' => $username, 'password' => $pass, 'regtime' => $time, );怎么把上面的數(shù)據(jù)寫到下面的數(shù)組中
salt沒有寫入啊
對(duì)的,不知道怎么寫入,
【jiuhao888】9樓
public function Adduser(){ // dr_member會(huì)員信息表 // dr_member_data自定義會(huì)員字段數(shù)據(jù)庫(kù)表明 $username = $_POST['username']; $sjuser = $_POST['sjusername']; $pass =($_POST['pass']); $qy = $_POST['qy']; $userjz = $_POST['userjz']; $time=mktime(); $qq = "qq88..11"; $salt = 123456; $pass = md5(md5($pass).$salt.md5($pass)); $data = array( 'username' => $username, 'password' => $pass, 'salt' => $salt, 'phone' => '13787878787', 'email' => 'aqq@qq.com', ); $this->db->insert('dr_member', $data); } }