Foros del Web » Programando para Internet » PHP »

saber si navegador acepta cookie con php

Estas en el tema de saber si navegador acepta cookie con php en el foro de PHP en Foros del Web. Estoy utilizando get_browser de php para saber si el navegador acepta cookie pero no lo consigo hacer funcional hice esto: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver ...
  #1 (permalink)  
Antiguo 08/09/2015, 03:32
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
saber si navegador acepta cookie con php

Estoy utilizando get_browser de php para saber si el navegador acepta cookie pero no lo consigo hacer funcional hice esto:

Código PHP:
Ver original
  1. $cookie=get_browser("cookie",false);
  2.  
  3. if($cookie->cookie){
  4.     echo"acepta cookie";
  5. }

No se si entendi bien la documentacion pero pone que el primer parametro se puede expecificar que caracteristica buscar del navegador, es decir yo solo quiero saber si acepta cookie el navegador, como lo deberia hacer.
saludos

Última edición por azaz; 08/09/2015 a las 03:50
  #2 (permalink)  
Antiguo 08/09/2015, 06:50
Avatar de chronos682  
Fecha de Ingreso: febrero-2004
Ubicación: Tunja - Boyacá - Colombia
Mensajes: 627
Antigüedad: 20 años, 2 meses
Puntos: 69
Respuesta: saber si navegador acepta cookie con php

Puedes crear una cookie de prueba con setcookie y luego intentar leer el valor de esa cookie de prueba, si el valor en NULL o cadena vacía significa que el navegador tiene desactivadas las cookies.
__________________
Si te gustó la respuesta dale +1

HERNÁN G. SIABATO M.
[email protected]
  #3 (permalink)  
Antiguo 08/09/2015, 08:38
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: saber si navegador acepta cookie con php

Ya pero si quiero saber si acepta iframe?Necesito usar get_browser.
  #4 (permalink)  
Antiguo 08/09/2015, 08:57
Avatar de chronos682  
Fecha de Ingreso: febrero-2004
Ubicación: Tunja - Boyacá - Colombia
Mensajes: 627
Antigüedad: 20 años, 2 meses
Puntos: 69
Respuesta: saber si navegador acepta cookie con php

Estás llamando mal a la función. Debes colocarlo así :

Código PHP:
Ver original
  1. $navegador = get_browser(null, true);

En la variable navegador tendrías todas las características del navegador. Es un array entonces puedes obtener un valor determinado a partir de su key p ej:

Código PHP:
Ver original
  1. echo $navegador [iframes];

Para ver cuáles son las key que puedes usar en el array imprime el valor de $navegador con var_dump:

var_dump ($navegador);

Espero te sirva.
__________________
Si te gustó la respuesta dale +1

HERNÁN G. SIABATO M.
[email protected]
  #5 (permalink)  
Antiguo 08/09/2015, 09:28
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: saber si navegador acepta cookie con php

Ya pero quiero saber si se puede traer la información de una parte del navegador según entendí en la documentación se le puede pasar el primer parámetro para eso.Pero no se como o quizás entendí mal la documentación.
Saludos.
  #6 (permalink)  
Antiguo 08/09/2015, 10:48
Avatar de chronos682  
Fecha de Ingreso: febrero-2004
Ubicación: Tunja - Boyacá - Colombia
Mensajes: 627
Antigüedad: 20 años, 2 meses
Puntos: 69
Respuesta: saber si navegador acepta cookie con php

A que te refieres con una parte del navegador, si el navegador es uno mismo, no hay una parte que acepte cookies y otra que no.
__________________
Si te gustó la respuesta dale +1

HERNÁN G. SIABATO M.
[email protected]

Etiquetas: cookie, navegador
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:01.