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.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

[SOLVED] User Agent Detection

Go to End

9 Posts   2941 Views


Community Member, 224 Posts

19 January 2010 at 9:54pm

I ended up using a lightbox to create a popup - but this also worked to find the browser..
See this thread for more options...

Add to the Page.php below the class
class Page_Controller extends ContentController {

function get_user_browser()
    $u_agent = $_SERVER['HTTP_USER_AGENT'];
    $ub = '';
        $ub = "ie";

    return $ub;

Then in the template...

 <% if get_user_browser == ie %>
Do something for IE
 <% else %>
Else do something for all others
 <% end_if %>

Hope this helps someone

Go to Top