-1

私は自分の質問について多くの質問と投稿を読みましたが、すべて役に立ちませんでした。

私はウェブサイトを開発し、ログインページでセッションを使用しています。ブラウザを閉じるとセッションが終了することはわかっていますが、ブラウザを閉じてもセッションは終了しません..

ログインせずにWebにアクセスしたい ここにセッションを作成するコードがあります

  $_SESSION['session_name'] = 'session value';
  $_SESSION['is_admin'] = '1';
  $general->redirect('home.php');

このコードによってセッションが作成され、私は間違いなくウェブサイトにアクセスし、

セッションを手動で追加しようとし、これらのセッション名を手動でセッションに設定してから、Web サイトにアクセスしたい..

あなたは私に完全な詳細を教えてくれませんが、私がこれについて読んだ最初の提案と役立つ情報源を教えてください.

ありがとうございました。

4

1 に答える 1

1

Web サイトのルートに別のページを作成するだけです (HTACCESS パスワードで保護することをお勧めします)。*hack_login.php* のような名前 (またはもっと不可解な名前) にします。

<?php
session_start();

$_SESSION['session_name'] = 'session value';
$_SESSION['is_admin'] = '1';
?>

そのページにアクセスし、セッション cookie が正しく書き込まれていれば、フロント ページから Web サイトにアクセスするときに認証されているはずです。

テストが完了したら、そのページを削除することを忘れないでください ;)

于 2013-11-10T17:51:23.483 に答える