ecshopのusersテーブルのパスワード暗号化方法
自分でWebサイトを構築したのですが、ログインするにはecshopのusersテーブルにアクセスする必要があるのですが、ecshopのusersパスワードが暗号化されているのですが、ecshopのcompile_passwordメソッドを調べたのですが使い方が分かりません。このメソッドを暗号化します。
<?php<br> 関数コンパイル_パスワード ($cfg)<br> {<br> //var_dump($cfg);<br> If (isset($cfg['password']))<br> {<br> $cfg['md5password'] = md5($cfg['password']);<br> }<br> If (empty($cfg['type']))<br> {<br> $cfg['type'] = PWD_MD5;<br> }<br> <br> スイッチ ($cfg['type'])<br> {<br> ケース PWD_MD5:<br> If(!empty($cfg['ec_salt']))<br> {<br> return md5($cfg['md5password'].$cfg['ec_salt']);<br> }<br> 他<br> {<br> return $cfg['md5password'];<br> }<br> <br> ケース PWD_PRE_SALT:<br> If (empty($cfg['salt']))<br> $cfg['salt'] = '';<br> }<br> <br> 戻り値 md5($cfg['salt'] . $cfg['md5password']);<br> <br> ケース PWD_SUF_SALT:<br> if (empty($cfg['salt']))<br> $cfg['salt'] = '';<br> }<br> <br> 戻り値 md5($cfg['md5password'] . $cfg['salt']);<br> <br> デフォルト:<br> return '';<br> }<br> }<br> <br> <br> <br> <br> <br> <br> $con=mysql_connect("localhost","admin","");<br> <br> if (!$con){<br> die('接続できませんでした: ' .mysql_error());<br> <br> }<br> $command=mysql_select_db("yihaichao",$con);<br> mysql_query('SET NAMES gbk');<br> if(!$command){<br> exit('データベースへの接続に失敗しました');<br> }<br> if(!isset($_POST['submit'])){<br> exit('値の受け渡しに失敗しました');<br> }<br> $passowrd=$_POST['パスワード'];<br> $username=$_POST['username'];<br> $passowrd=md5($password);<br> echo $password;<br> if($ユーザー名 && $パスワード){ <br><br>