ログイン検証メカニズムの自動登録用の PHP コード
リリース: 2016-07-25 09:05:24
- $urls = parse_url($db_bbsurl);
- $domain = $urls['host'];
- $adm_oem= new Cnzz_Adm_Oem();
- //ユーザーのパスワードが設定ファイルに存在するかどうかを確認します
- pwCache::getData(D_P . "data/bbscache/adm_config.php");//ユーザー名とパスワードの設定ファイル
- if (isset($adm_user) ) && isset ($adm_pwd)) {
- $request = array("adm_user"=>$adm_user,"adm_pwd"=>$adm_pwd,'cms'=>'pw'); -> get_appkey_once($request);
- if ($tokenif($token==-1){
- adminmsg('渡されたパラメータが空であるか、渡されたパラメータが数値ではありません'); }else if($token= =-2){
- adminmsg('パラメータパスワードの受け渡しエラー');
- }
- }else{
- $apikey = $token['adm_key']
- }
- }else{
- $Key = md5($domain.' KclGiq7H');
- $request = array('cms'=>'pw','domain'=>$domain,'key'=>$Key); $adm_oem->reg_user_once( $request);
- if ($tokenif($token==-1){
- adminmsg('キーが間違っています'); token==-2){
- adminmsg('ドメイン名の長さが間違っています(1~64)');
- } elseif($token==-3){
- adminmsg('ドメイン名の入力が間違っています(例:中国語の文字を入力しています)');
- } elseif($token ==-4){
- adminmsg('ドメイン名がデータベースに正しく挿入されていません');
- } elseif($token==-5){
- adminmsg( 'IP ユーザーによって呼び出されたページはしきい値を超えており、しきい値は暫定的に 10 に設定されます') ;
- }
- } elseif (is_array($token) && isset($token)){
- $adm_user = $token[' adm_user'];
- $adm_pwd = $token['adm_pwd'];
- $apikey = $token ['adm_key'];
- pwCache::setData(D_P.'data/bbscache/adm_config.php',"? phprn$adm_user=".$adm_user.";rn$adm_pwd=".$adm_pwd."rn ?>");
- }
- }
- ?>
-
-
- コードをコピー
-
-
-
|
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31