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! Quote Link to comment 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. Quote Link to comment 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.