gmoss Posted February 8, 2012 Share Posted February 8, 2012 Hi, I keep seeing <link>'s defined in the headers as such: <link href="http://www.yoursite.com/styles/mystyle.css?=1234567890" rel="stylesheet" type="text/css" /> What is the "mystyle.css?=1234567890" mean? Is this some sort of variable? I see similar things in the style tags as well when linking to scripts. (I tried to google various possible phrases unsuccessfully because I can't even get a handle on what am I actually searching for.) Thanks. Link to comment https://forums.phpfreaks.com/topic/256652-parameters-in/ Share on other sites More sharing options...
spiderwell Posted February 8, 2012 Share Posted February 8, 2012 it might be to prevent caching and the parameter is random/session id or something similar, something unique anyway. Link to comment https://forums.phpfreaks.com/topic/256652-parameters-in/#findComment-1315695 Share on other sites More sharing options...
kicken Posted February 8, 2012 Share Posted February 8, 2012 Everything after the ? in a URL is known as the query-string It's generally a set of name=value pairs separated by &. When you see them in page urls they are generally parameters that the script generating the page uses in the generation process (eg, db id's, search terms, etc). When you see something like in your given example, it is likely just there to ensure the most recent copy of that css file is used instead of an older cached copy. Link to comment https://forums.phpfreaks.com/topic/256652-parameters-in/#findComment-1315713 Share on other sites More sharing options...
gmoss Posted February 9, 2012 Author Share Posted February 9, 2012 Ok, thanks. Link to comment https://forums.phpfreaks.com/topic/256652-parameters-in/#findComment-1316046 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.