Всем добрый вечер. Помогите пожалуйста решить данную проблема, а именно она заключатеся в том, что я не могу найти в просторах интернета ответ, как мне получить url страница на которой я в данный момент нахожусь?
То есть, рассмотрим такую ситуацию.
У нас есть страница index.php в ней есть div, а в этот div загружается main.php, и вот в этом main.php нам нужно узнавать где я сейчас нахожусь. Если в index.php, то один ответ, а если отдельно открыли main.php, то другой ответ. Помогите пожалуйста.
Если проще сказать, то в main.php надо узнать в каком мы файле сейчас находимся.
xzdshr: Перечитайте вопрос ещё раз, мой случай иной. Если я открою index.php, а в div загрузится main.php, то в main.php выведется адрес main.php независимо в каком ты файле его загрузит, хоть indexindex.php.
И так для того чтобы получить название файла с которого он был загружен, как сказал xzdshr нужно использовать $_SERVER['PHP_SELF'] на стороне файла который загружается. Есть одно НО. Вы должны загружать файл именно <?php include("main.php");?>, при загрузке через jquery $("#contentMenu").load("main.php");, то данный способ уже не сработает, да и до сих пор я не нашёл способа. Так, что для простой загрузки файла php лучше использовать include
Денис Машанов: Вот точнее чем этот ответ, просто быть не может. Вам человек дал, ссылку, ну прочитайте же. Конкретно вот это: $_SERVER['REQUEST_URI']
Если это не то - значит вопрос корявый. Потому что все вокруг думают что именно это и есть ответ.