Skip to main content
This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.
I'm just wondering what is the purpose of the condition in
"An Example" checking if the user agent string contains the "+" sign?
It's in line 16 of the code...
if(isset($_SERVER['REMOTE_ADDR']) && ($_SERVER['REMOTE_ADDR'] == '127.0.0.1' || ($_SERVER['REMOTE_ADDR'] == '<MyIP>'
&& strpos($_SERVER['HTTP_USER_AGENT'], '+') !== false)))
Thanks very much,
That check was so I was put into dev mode while other people, including those from the same IP as me, weren't. As I was using a custom WebKit build, there was a + in the user agent that any normal browser wouldn't have.
Great - thanks for that explanation Simon.