网站后台管理员如何修改?网站修改密码打不开?

网站后台管理员如何修改

  1. 登录后台管理系统

    • 使用管理员账号登录后台管理系统。
  2. 进入管理员管理页面

    • 导航到管理员管理页面,通常在“系统设置”或“用户管理”中可以找到。
  3. 编辑管理员信息

    • 找到需要修改的管理员账户,点击“编辑”按钮。
    • 修改管理员的用户名、密码、邮箱等信息。
    • 保存修改。
  4. 代码示例

    • 假设使用 PHP 和 MySQL,以下是一个简单的示例:
      <?php
      session_start();
      if (!isset($_SESSION['admin'])) {
          header("Location: login.php");
          exit;
      }
      
      $conn = new mysqli("localhost", "username", "password", "database");
      if ($conn->connect_error) {
          die("连接失败: " . $conn->connect_error);
      }
      
      if ($_SERVER['REQUEST_METHOD'] == 'POST') {
          $admin_id = $_POST['admin_id'];
          $new_username = $_POST['new_username'];
          $new_password = password_hash($_POST['new_password'], PASSWORD_DEFAULT);
      
          $sql = "UPDATE admins SET username = ?, password = ? WHERE id = ?";
          $stmt = $conn->prepare($sql);
          $stmt->bind_param("ssi", $new_username, $new_password, $admin_id);
          if ($stmt->execute()) {
              echo "管理员信息修改成功";
          } else {
              echo "修改失败: " . $stmt->error;
          }
      }
      
      $sql = "SELECT * FROM admins";
      $result = $conn->query($sql);
      
      if ($result->num_rows > 0) {
          while ($row = $result->fetch_assoc()) {
              echo "ID: " . $row['id'] . " - 用户名: " . $row['username'] . "<br>";
              echo '<form action="" method="post">';
              echo '<input type="hidden" name="admin_id" value="' . $row['id'] . '">';
              echo '新用户名: <input type="text" name="new_username" required><br>';
              echo '新密码: <input type="password" name="new_password" required><br>';
              echo '<input type="submit" value="修改">';
              echo '</form>';
          }
      } else {
          echo "没有管理员记录";
      }
      
      $conn->close();
      ?>

       

posted @   黄文Rex  阅读(14)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示