0

同じページに管理者とユーザーの名前とメールが表示されたユーザーのリストがあります....

管理者が表示すると、「アクション」という追加の列が表示されます

3つのリンクを示しています

Edit | Delete | Make Admin

--------------------------

削除ボタンでそのテーブル行から情報を取得し、リンクに移動します

セットアップはこちら

echo "
<td>
  <a href='admin.php?action=deleteuser&username={$row['username']}'>Delete</a>
</td>";

これが実際の動作です: admin.php?action=deleteuser&username=bob

見やすいように間隔をあけました.....

いずれかの方法

サイトにURLから情報を何らかの形で取得させ、ユーザー名が「bob」などに等しい行を何らかの形で削除させたい

これを行う方法はありますか?助けてください。

また、ページには誰でもアクセスできるので、どうすれば安全にできるのでしょうか。

リンクを実行する前に、ユーザーが管理者であるかどうかを確認してください

これが私のチェック管理コードです

if (has_access($session_user_id, 1) === true) {
    echo 'The user is an admin!';
}
4

1 に答える 1