2009-04-30 9 views

答えて

1

を送信するためにフォームアクション別のディレクトリ内のファイルが、いくつかのファイルを持って、このアクションファイル に送信してURLを取得する方法該当する場合はそれを使用してください。

+0

セッションに保存するときの問題は、複数のタブが開いているとページが正しく動作しなくなることです。 – Homes2001

+0

はい、正しいです。だから私は他の変数について言及している。 –

0

あなたがこのようなリクエストURLを見つけるために事前に定義されたPHP変数を使用して検討するかもしれない:

$_SERVER['HTTP_HOST'] 
$_SERVER['REQUEST_URI'] 

しかし、あなたは自分のホストのルートにリダイレクトしたい場合は、その後、あなたは、単にHTTPリダイレクトを送信することができます'/'

0

私は、前のページに戻ってナビゲートできるようにしたい場合は、残りのフォームデータとともに現在のページのURLを投稿することをお勧めします。あなたは次のページでそのフィールドにアクセスでき、ユーザーを前のページに戻すリンクをレンダリングすることができます。

現在のページのURLをフォームに保存することができます。

0

'http://' . $_SERVER['SERVER_NAME']

それは訪問者のブラウザ、ファイアウォールやアンチウイルスによってブロックされる可能性がありますので、私は[「HTTP_REFERER」] $ _SERVERを使用してお勧めしません。値は間違っていることは言うまでもありません。

関連する問題