Solved

Detect if site visitor is using cellular data

Posted on 2011-02-23
3
1,333 Views
Last Modified: 2012-05-11
Hi, we are running a private medium sized file hosting site (in php) which offers differing features depending on device (Desktop, Mobile device etc..).

Currently the device is detected by querying $_SERVER['HTTP_USER_AGENT'] However this does not seem to hold any clues as to a data service the vistor is using. Our client is requesting restrictions be made depending if the user is using their device on a wifi connection or on a mobile data connection.

Is their any known way to detect (by either php, js or htaccess) if a visitor on a mobile device is on a wifi network of on a cellular data network.

Thanks for any help.

0
Comment
Question by:DEGtheLEG
  • 2
3 Comments
 
LVL 7

Expert Comment

by:DominoG
ID: 34960089
The only way I can think of to achieve this is by building (or acquiring/purchasing) a database containing  the IP ranges of cellular data providers.

This method won't be perfect by any stretch though as more and more cellular providers are also stretching into fixed line/wireless ISP's.
0
 
LVL 7

Accepted Solution

by:
DominoG earned 500 total points
ID: 34960153
0
 
LVL 3

Expert Comment

by:David Brennan
ID: 34962797
Yes I agree with DominoG I think that to get it perfect is more or less an impossible task. There's definitely nothing in the  $_SERVER array with that sort of info, you would need up-to-date info on all networks. You could do a speed test, but that would be very inaccurate and could result in a Wifi broadband user being sometimes put onto the 3G site. I would not recommend this sort of thing at all.....
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
WordPress: Debugging from my Windows 10 Desktop 6 61
Unexpected End of File 11 54
need help with share buttons 11 66
Deploy restore partition 1 23
When crafting your “Why Us” page, there are a plethora of pitfalls to avoid. Follow these five tips, and you’ll be well on your way to creating an effective page.
What You Need to Know when Searching for a Webhost Provider
The viewer will get a basic understanding of what section 508 compliance can entail, learn about skip navigation links, alt text, transcripts, and font size controls.
The is a quite short video tutorial. In this video, I'm going to show you how to create self-host WordPress blog with free hosting service.

685 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question