discuz パスポートパス一体型メモ
太简单了,但时间长了,记不得,浪费我半小时找资料,深刻体会好记性不如烂笔头!!今天把passport文挡贴上,防止以后忘记!!记住,网上找到自己需要的资料也要耗时间的!!!!!!
Passport 通行证 整合
第一篇:整合原理请注意: 整合不成功可能造成的后果-----dz论坛无法登录,无法管理
解决办法:
第一步: 到dz的数据库表cdb_settings 找到下面这几行修改为
ステップ 2: dz インストール ディレクトリ/forumdata/cache/cache_settings.php を削除します
ステップ 3: フォーラムに再度アクセスします
ログイン統合プロセス
ユーザーはログインまたは登録フォームからアカウントとパスワード情報を送信 ==>gt;
成功した場合、メイン サイト プログラムはユーザーのログインまたは登録を確認します (登録には新しいユーザー) ==>
メイン Web サイト自体の Cookie またはセッションを設定します ==>
url は、返信先アドレスとエンコードされたユーザー情報およびその他の情報を dz/api/passport.php に渡します
統合 事前に公式パスポートの技術文書をよくお読みください: http://www.discuz.net/usersguide/advanced_passport.htm
コード:
<font face="新宋体"><?php<BR>//このドキュメントをlogin.phpとして保存します<BR>//最初にインターフェース技術ドキュメントの暗号化および復号化関数をコピーします<BR> //コードが煩雑になりすぎないように、ドキュメントの最後にコピーしました<BR>//ユーザー データベース テーブルのユーザー名フィールドが UserName、パスワード フィールドが Pwd、電子メール フィールドであると仮定します。 is Email<BR>//登録ページの実装 方法は似ており、ご自身で実装できます。ご不明な点がございましたら、QQ:2666556<br><br>$act=(isset($_GET['act) '])?$ _ get [' act ']: "login"; <BR> if($ act)$ act(); else login( "") <input name=username><br>パスワード:<input name=password><br><input name=submit type=submit value=Login></form><br>< ;?php<br> <br>}//end function<br><br>function logout()//ログアウト<br>{<br> $passportkey="1234567890";//ここでフォーラムのパスを置き換えます Set Passportkey<br> $auth= $_COOKIE['auth'];<br> setcookie("auth", "",time() - 3600);<br> $forward=$_GET['forward']; <br> If($forward== "")$forward="../../index.php";//ここをホームページの絶対アドレスまたは相対アドレスに置き換えます '.$auth.$forward.$passportkey);<br> $auth= rawurlencode($auth);<br> $forward=rawurlencode($forward);<br> header("場所: bbs/api/passport.php?action=logout&auth=$auth&forward=$forward&verify=$verify");<br>}<br><br>function UserCheck() <br>{ ===入力を確認=====================<br> if(!isset( $_POST['submit'])) return; // ログイン フォームには同じ名前が必要です <br> $usnm=$_POST['username'];// ユーザー名はログイン フォームのユーザー名フィールドに置き換えられますログインするパスワードのドメインをフォームに置き換えます <br> if ($ usnm == "") Return、ユーザー名を入力してください! "; <br> if ($ pwd ==" ") Return. <br><br> //==========データベース処理==========================<br> $db =mysql_connect(" localhost", "root", "");<br> mysql_select_db("your_db_name");<br>$sql="Select * from `user` where UserName='".$usnm."' 制限 1"; ; <br> $rs = mysql_query($sql,$db) ;<br> $row = mysql_fetch_array($rs);<br> if(!$row)return "ユーザーは存在しません";<br> if( $row["Pwd"]!=md5($pwd))return "パスワードが間違っています";<br> mysql_free_result($rs); <br><br> //========== == ==BBS へのヘッダー====================== . 'ユーザー名' => $row["ユーザー名"],<br> 'メール' => $row["メール "]<br> );<br> $auth =パスポート_encrypt(passport_encode($member), $passportkey);<br> setcookie("auth",$auth,($_POST[ "Cookie"]? time() ( int)$_POST["Cookie"] :0));<br> $forward=$_POST['forward'];<br> if($forward=="")$ forward="../../index.php"; $forward=rawurlencode($forward) ;<br> header("Location: bbs/api/passport.php?action=login&auth=$auth&forward=$forward&verify=$検証"); ============================================= ==== ===========<br>//==============以下はコピーされた関数です========== ====== =============<br>関数パスポート_encrypt($txt, $key) {<br> srand((double)microtime() * 1000000);<br> $encrypt_key = md5(rand (0,32000)); > $ctr = $ctr == strlen($encrypt_key) ? 0 : $ctr;<br> 🎜> }<br>使用中‐ ‐ returnbase64_encode(passport_key($tmp, $key)); $key);<br> $tmp = '';<br> for ($i = 0; $i < strlen ($txt) ; $i ) {<BR> $tmp .= $txt[ $i] ^ $txt[ $i];<BR> } }<BR> return $tmp;<BR>}<br><br>functionパスポート_key($txt, $encrypt_key) {<BR> $encrypt_key = md5($encrypt_key);<BR> $ctr = 0;<BR> $tmp = '';<BR> for( $i = 0; $i < strlen($txt); $i ) {<BR> $ctr = $ctr == strlen($encrypt_key) 0 : $ctr;<BR> $tmp .= $txt[$i] ^ $encrypt_key[$ctr ];<BR> }<BR> return $tmp;<BR>}<br><br>function Passport_encode( $array) {<BR> $arrayenc = array();<BR> foreach($array as $key => $val) {<br> $arrayenc[] = $key.'='.urlencode($val) );<br> }<br> return implode('&', $arrayenc);<br><br>}<br>//================== ================================================= =====<br>//===========================コピー贝结束=========== ===========================<br>?></font>

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









小紅書メモを削除するにはどうすればよいですか? メモは小紅書アプリで編集できます。ほとんどのユーザーは小紅書メモの削除方法を知りません。次に、エディターがユーザーに小紅書メモの削除方法に関する写真とテキストを提供します。チュートリアル、興味のあるユーザーが来て、それを受講してください見てください!小紅書使い方チュートリアル 小紅書メモの削除方法 1. まず小紅書アプリを開いてメインページに入り、右下隅の[自分]を選択して特別エリアに入ります; 2. 次に、マイエリアで、表示されているメモページをクリックします下の図で、削除したいメモを選択します; 3. メモページに入り、右上隅の [3 つの点] をクリックします; 4. 最後に、下部に機能バーが展開され、[削除] をクリックして完了します。

Douyin プラットフォームでは、多くのユーザーがレベル認定の取得を熱望しており、レベル 10 の光サインは、Douyin に対するユーザーの影響力と認知度を示しています。この記事では、ユーザーがプロセスをよりよく理解できるように、Douyin のレベル 10 ライト ボードの価格と、このレベルに到達するまでにかかる時間を詳しく掘り下げます。 1. レベル10のDouyinライトサインの価格はいくらですか? Douyinの10段階ライトサインの価格は市場の変動や需要と供給によって異なり、一般的な価格は数千元から1万元の範囲です。この価格には主に照明サイン自体の費用と、場合によってはサービス料が含まれます。ユーザーは、Douyin の公式チャネルまたはサードパーティのサービス代理店を通じてレベル 10 のライト サインを購入できますが、虚偽または詐欺的な取引を避けるために、購入する際には法的チャネルに注意する必要があります。 2. レベル 10 のファンサインを作成するには何日かかりますか?レベル10のライトサインに到達する

小紅書のユーザーとして、私たちは皆、公開されたノートが突然消えてしまう状況に遭遇したことがありますが、間違いなく混乱し、心配しています。この場合、どうすればよいでしょうか?この記事では、「小紅書が公開したメモが見つからない場合の対処方法」というテーマに焦点を当て、詳細な回答を提供します。 1. 小紅書が発行したメモが紛失した場合はどうすればよいですか?まず、パニックにならないでください。メモがなくなっていることに気づいた場合は、パニックに陥らず、落ち着いて行動することが重要です。これは、プラットフォームのシステム障害または操作エラーが原因である可能性があります。リリース記録の確認も簡単です。小紅書アプリを開き、「自分」→「公開」→「すべての出版物」をクリックするだけで、自分の出版記録を表示できます。ここでは、以前に公開されたノートを簡単に見つけることができます。 3.再投稿。見つかったら

小紅書でメモに商品リンクを追加するにはどうすればよいですか?小紅書アプリでは、ユーザーはさまざまなコンテンツを閲覧できるだけでなく、ショッピングもできるため、このアプリにはショッピングのおすすめや良い商品の共有に関するコンテンツがたくさんあります。このアプリでは、ショッピング体験を共有したり、協力してくれる販売者を見つけたり、メモにリンクを追加したりすることもできます。便利なだけでなく、専門家がいくつかの機能を備えているため、多くの人がこのアプリをショッピングに使用したいと考えています。興味深いコンテンツを閲覧して、自分に合った衣料品があるかどうかを確認できます。ノートに商品リンクを追加する方法を見てみましょう! 小紅書ノートに商品リンクを追加する方法 携帯電話のデスクトップでアプリを開きます。アプリのホームページをクリックします

プレイヤーはエルデンズ サークルでプレイするときにゲームのメイン プロットを体験し、ゲームの実績を収集できます。多くのプレイヤーはエルデンズ サークルをクリアするのにどれくらい時間がかかるか知りません。プレイヤーのクリア プロセスは 30 時間です。エルデン リングをクリアするにはどれくらい時間がかかりますか? 答え: 30 時間です。 1. この 30 時間のクリアタイムはマスターのようなスピードパスを指すものではありませんが、多くのプロセスも省略されます。 2. より良いゲーム体験を得たい場合、または完全なプロットを体験したい場合は、継続時間により多くの時間を費やす必要があります。 3. プレイヤーがすべて集める場合、約 100 ~ 120 時間かかります。 4.BOSSを本筋だけで磨く場合は50~60時間程度かかります。 5. すべてを体験したい場合: 基本時間は 150 時間です。

Xiaohonshu は、生活と知識の共有に満ちたプラットフォームで、ますます多くのクリエイターが自由に意見を表現できるようになりました。小紅書でより多くの注目といいねを獲得するには、コンテンツの質に加えて、作品を公開する時期も重要です。では、Xiaohongshu が作品を公開する時間をどのように設定すればよいでしょうか? 1. 小紅書で作品を公開する時間を設定するにはどうすればよいですか? 1. ユーザーのアクティブ時間を把握する まず、小紅書ユーザーのアクティブ時間を明確にする必要があります。一般に、午後 8 時から午後 10 時までと週末の午後は、ユーザーのアクティビティが活発になる時間帯です。ただし、この期間は視聴者グループや地理などの要因によっても異なります。したがって、ユーザーのアクティブ期間をより適切に把握するには、さまざまなグループの行動習慣をより詳細に分析することをお勧めします。ユーザーの生活を理解することで

Discuz ユーザーの必需品です。プロップの名前変更を徹底分析! Discuz フォーラムでは、名前変更機能が常にユーザーから大きな注目と要望を集めてきました。名前を変更する必要がある一部のユーザーにとって、名前変更プロップを使用するとユーザー名を簡単に変更でき、これも興味深い対話方法です。 Discuz の名前変更プロパティについて、入手方法、使用方法、一般的な問題の解決策などを詳しく見てみましょう。 1. Discuz で名前変更用小道具を入手します。名前変更用小道具は通常、ポイントまたは管理者を通じて購入します。

「Discuz 登録プロセスの詳細説明: 個人情報を簡単に変更できるようにするため、具体的なコード例が必要です」 Discuz は、さまざまな Web サイトで広く使用されている強力なコミュニティ フォーラム プログラムであり、豊富なユーザー登録と個人情報変更機能を提供します。そしてインターフェース。この記事では、Discuz の登録プロセスを詳しく紹介し、個人情報を簡単にカスタマイズおよび変更するのに役立つ具体的なコード例を示します。 1. ユーザー登録プロセス Discuz では、ユーザー登録はサイトの重要な機能の 1 つであり、登録プロセスのスムーズさと、
