fael097 Posted July 7, 2010 Share Posted July 7, 2010 hi, i have a question, that i didnt manage to figure out myself. you know when you have a search engine, and you want to apply filters, and sort stuff by given parameter? if you simply make this: <a href="?filter1=low">low prices</a> <a href="?filter2=best">best rated</a> it wont keep both filters, if you click the first one, and then click the second one, it will replace the first clicked. my workaround for this so far: <a href="?filter1=low&filter2=<?php echo $_GET['filter2']; ?>">low prices</a> <a href="?filter2=best&filter1=<?php echo $_GET['filter1']; ?>">best rated</a> but thats not good when you have like 10 filters (wich is my case) you'll have an extense code for each anchor href... so i was trying to figure out a way to simply add variables to a $url variable, like if $_GET[variable] is set, $url.="add variable", and if that variable is already set, replace if its different, or keep if its equal, but i dont know if thats possible cuz i didnt manage to make it. is it doable? thanks in advance! Link to comment https://forums.phpfreaks.com/topic/207011-adding-get-variables-to-url/ Share on other sites More sharing options...
trq Posted July 7, 2010 Share Posted July 7, 2010 I think your after $_SERVER['QUERY_STRING']. This will return the current query string which you can then add to. Link to comment https://forums.phpfreaks.com/topic/207011-adding-get-variables-to-url/#findComment-1082470 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.