Thursday, August 28, 2008

Get the current page url using php

//This function returns the full url of the current page
function getcurrentpageurl() {
$pageURL = 'http';
if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
$pageURL .= "://";
if ($_SERVER["SERVER_PORT"] != "80") {
$pageURL .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
} else {
$pageURL .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
}
return $pageURL;
}
echo getcurrentpageurl();
?>

//This function returns the filename alone
function getcurrentpagename() {
return substr($_SERVER["SCRIPT_NAME"],strrpos($_SERVER["SCRIPT_NAME"],"/")+1);
}

echo "The current page name is ".getcurrentpageurl();
?>
oDesk Certified Software Testing Engineer

2 comments:

navya said...

Great Article..
PHP Training in Chennai
Online PHP Training
Online PHP Training India
PHP Training Chennai
PHP Training institute in Chennai

ciitnoida said...

SAP Training Institute in Noida. We provide IT training based on corporate standards that help students to be prepared for industries. We are the Best SAP HANA training in Noida, is one of the best results oriented SAP HANA training institute in Noida, offering best practical, theoretical and experimental knowledge in SAP HANA Training in Noida.

SAP Training Institute in Noida
sap training in noida
sap institute in noida
sap course in noida
best sap training institute in noida