(PHP関連)ログイン先を指定して移動させるにはどうしたらいいでしょうか?


たとえば001.phpというページからリンクをつたってログインしたとします。リファーラーなどをチェックしログイン後001.phpに移動させるにはどうすればいいのでしょうか?もちろん009.phpからアクセスしたら009.phpに移動させなければなりません。

言語はPHPです。よろしくお願いいたします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/12/19 02:26:02
  • 終了:--

回答(1件)

id:cooper0524 No.1

cooper0524回答回数296ベストアンサー獲得回数42005/12/19 09:40:33

ポイント40pt

http://www.hatena.ne.jp/1134926762#

人力検索はてな - (PHP関連)ログイン先を指定して移動させるにはどうしたらいいでしょうか? たとえば001.phpというページからリンクをつたってログインしたとします。リファーラーなどをチ..

URLはダミーです。

リファラーを、そのままheaderに送って

リダイレクトしてみてはいかがでしょう?


<?php

$url = $_SERVER[’HTTP_REFERER’];

if (isset($url)) {

//ログイン処理

$url = htmlspecialchars($url);

header(”Location: $url”);

}

?>

id:esecua

なるほど、あとで試して見ます。

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

2005/12/20 21:48:31
  • id:ootatmt
    HTTP_REFERER

    HTTP_REFERER は、簡単に偽装できるので、認証されてしまえばどのページでも見放題ですね。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません