ホームページ >バックエンド開発 >PHPチュートリアル >ディスカッ!
スパム対策設定で、「新規ユーザーにメールアドレスの確認と有効化を強制する」と「新規ユーザーにアバターのアップロードを強制する」をオンにしたいのですが、設定後、古いメンバーには「」が表示されなくなります。返信」ボタンをクリックします。 「投稿」ボタンのみが表示されます。 「投稿」をクリックすると、メールを再認証してアバターをアップロードするように求められることはわかっていますが、古いメンバーはすでにメールを認証しており、アバターは明らかに使用されているのに、なぜなのでしょうか。この設定の影響を受けますか? そこで、既存のメンバーのメール認証ステータスとアバターアップロードステータスを「はい」に一括変更して、スパム対策設定が古いメンバーには影響せず、新しいメンバーのみを制限できるようにできないかと考えました。 Q: どのテーブルのどのフィールドが、ユーザーが電子メール アドレスを確認し、アバターをアップロードしたかどうかを示しますか? Q: これら 2 つのパラメータをバッチで変更するための SQL コードを提供してください。 実装方法の説明: common_member emailstatus avatarstatus は 1 つすべてでアクティブ化されるか、アバターを持ちます 一括変更方法: Discuz!コマンド(赤い部分) update テーブル名 set item = 検証するかどうか where uid
|