Jump to content

How Does get_browser() Work?


fusilli_jerry89

Recommended Posts

Thank you, but I was actually wondering if someone could explain the browscap.ini file. Does a server just compare the information stored in its browscap.ini file with the information that the browser is sending to the server in its request packets? Is this information reliable? Like, couldn't a telnet connection send firefox-like information and trick the server into thinking it's firefox instead of telnet?

The browser sends the "HTTP_USER_AGENT" data, PHP uses that data to look up more info, and as the server relies on the client sending that data, it can be spoofed,

So everything refers on $_SERVER['HTTP_USER_AGENT'], the browscap.ini is just extending info (a lookup from the reference if you will)

The browser sends the "HTTP_USER_AGENT" data, PHP uses that data to look up more info, and as the server relies on the client sending that data, it can be spoofed,

So everything refers on $_SERVER['HTTP_USER_AGENT'], the browscap.ini is just extending info (a lookup from the reference if you will)

 

Thank you. I'll chew on that :).

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.