Jump to content

Finding the Current Request URL from the address bar.


kks_krishna

Recommended Posts

hi,

 

$_SERVER['PHP_SELF'];

$_SERVER['REQUEST_URI']

 

working only for the current file. for example i have one url which includes the footer.php. If am using the above variables, it shows the path of the footer file in the server. But i want the main url in the address bar.

 

For example i have the url http://www.sit.com/articles/2007/07/access/

 

In this case the above url includes footer.php where i am writing the common scripts. I want to access the main url in the address bar in ths footer.php. how can i do that?

 

None of the variables are satisfied my need. I think i have to use javascript for that.

 

Put this code on the page

 

<?php

echo '<pre>';
print_r($_SERVER);
echo '</pre>';

?>

 

Look through the list and find the variable you want.

no..i think you are not understanding my problem.

 

For example i have the url : www.sitename.com/articles/2007/10/article-name/

This url is included three files like header.php,footer.php,etc.

 

So, now my logic goes inside the footer.php. some thing like this :

 

	$text = $_SERVER['proper_string'];
$text = substr($text,0,strrpos($text,"/"));
$text = substr($text,strrpos($text,"/")+1);

 

I need the URL in the address bar to manipulate the string. here what i get is www.sitename.com/articles/templates/footer.php instaed of www.sitename.com/articles/2007/10/article-name/.

 

Are you clear with my questions? Can i do this in PHP?

 

thanks,

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.