oracle765 Posted February 10, 2017 Share Posted February 10, 2017 Hi professionals I am implementing an hreflang tag for a number of seperate websites I do not want to show the hreflang tags if one of the pages is = adventure_details trouble is when i am requesting the url it says adventure_details?andthenalongurl So i only want to extract the adventure_details part of the url the code i have so for is case strpos($AUurl,$adventure_list_details) !== false: //This is = to adventure_details in a seperate piece of code in my file case strpos($AUurl,$residential_energy_details) !== false: define('RELCANONICALAU','<link rel="canonical" href="https://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']. '" />'); define('FULL_UK_PAGE',''); define('FULL_AU_PAGE',''); define('FULL_NZ_PAGE',''); break; I am totally lost what to do Quote Link to comment https://forums.phpfreaks.com/topic/303153-extract-only-part-of-a-long-url/ Share on other sites More sharing options...
Jacques1 Posted February 10, 2017 Share Posted February 10, 2017 And “adventure_details” is what? The name of the script? A virtual filename? Be more specific. Ideally, post a full example URL. I definitely don't recommend simply searching the entire URL for the string, because this completely ignores the structure of URLs and can lead to false positives. Quote Link to comment https://forums.phpfreaks.com/topic/303153-extract-only-part-of-a-long-url/#findComment-1542548 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.