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:

  1. 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

    ReplyDelete