何が間違っているのかわからないので、私の質問はより理論的なものです。これが私の目標です:
パスワードで保護されたフォーラムがあります。週に1回実行するスクリプトがあり、それは簡単なステートメントです:
mysqli_query($con,"UPDATE vb_forum SET password=$password WHERE forumid='28'");
これにより、データベース内のフォーラムのパスワードが変更されます。ただし、ユーザーがそのフォーラムにアクセスして新しいパスワードを入力すると、機能しません。admincp に移動して、そのフォーラムを編集する必要があります (パスワード フィールドには、更新されたパスワードが既に入力されています)。何も変更せずに [保存] をクリックすると、新しいパスワードが有効になります。
vbulletin が自分のコードで行っていないことは何だろうと思っています。
どんなヒントでも大歓迎です!