2010-12-18 15 views
0

私はPHPでuriを取得しようとするいくつかの問題があります。PHPでURLを取得するには

私が使用している:

$_SERVER['REQUEST_URI'] 

私はそれを行うとき、それは私がindex.phpの中でそれを行う場合はうまく動作しますが、私には、ファイル内のURLを取得する必要がありますが、、 www.webpage.com/index.php

$ _SERVER [ 'REQUEST_URI']出力:Webページ/ includefile.php

それがこの

アドレスバーのようなものを示して、私は意味、FILEのアドレスを取ります

私はmyselについて説明していますここ?ありがとう!

+0

が含まれていることでこれがうまく$_SERVER['HTTP_REFERER'] を使用することです、あなたは私たちにいくつかのコンテキストを与えることができますか?どのようにこのコードを使用していますか?あなたはどのようにページにそれを含めるのですか? – Brad

答えて

1

どのようにファイルを含めるのですか?それがHTTP参照を介して含まれている場合、それは実際にページとして提供されており、あなたが見ている機能は正しいです。インクルードパスがローカルファイルの場合、この動作は見られません。

0

コード(または別のインクルードファイル)のどこかに値が上書きされている可能性があります。

1

同じ問題を解決しようとしている間にこれを見つけました。 働いていた私のソリューションは、それはまた、パラメータ(例えば?これはその& FOO =バー=)

+0

ありがとう、これは私の問題を解決しました。 – Sj03rs

関連する問題