Como detectar se o visitante usa Wi-Fi?

  • Autor Autor Dieguit0sk8
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
D

Dieguit0sk8

Delta
Verificación en dos pasos activada
Que tal amigos betas!!! espero que me puedan ayudar con esta pregunta, es posible detectar si el visitante navega con Wifi o internet movil en php?? Como lo hago??

Espero su ayuda amigos!!
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Puede ser por el isp del proveedor es donde se distinguen ,¿Como hacerlo? Ni idea haber si otro te ayuda.
 
Se me ocurren dos formas. Una de ellas sería haciendo una consulta en una base de datos como la de maxmind, pero produciría un cierto retardo en la página. Otra solución es ver el HTTP_USER_AGENT del header enviado por el navegador del cliente. Esto nos indica cuál está usando para hacer la petición. Esta información se puede falsear por lo que quizás no sea fiable en todos los casos pero puede servir en la mayoría de las ocasiones, además es fácil de implementar y no produce demora.
 
Mira, es muy facil con javascript (no es soportado por Safari):
Inserir CODE, HTML ou PHP:
try{
var connection = navigator.connection || navigator.mozConnection || navigator.webkitConnection;
var type = connection.type;

function updateConnectionStatus() {
type = connection.type;
  if(type == 'cellular'){
   alert('Conexión de datos móviles');
  }else{
  alert('Wifi');
  }
}

connection.addEventListener('typechange', updateConnectionStatus); 
}catch(error){
}

Tienes aquí mas informacion:
https://developer.mozilla.org/en-US/docs/Web/API/Network_Information_API
 
Voltar
Topo