Estoy tratando de usar get_browser(), lamentablemente mi página está en un host compartido, y no tengo acceso a php.ini.PHP: usando browscap.ini en el host compartido. - ini_set() error
He descargado la última versión de browscap.ini y la he colocado en la raíz de mi documento. He añadido a continuación, lo siguiente: -
if (! Ini_set ('browscap', '/ home/cosas privadas /browscap.ini')) {
echo "Error al establecer browscap";
} else {
echo "browscap = [". ini_get ('browscap'). "]";
}
exit();
Pero esto no funciona, (NB: la declaración de eco para la condición no siempre muestra [] - incluso si yo no me paré tienen el archivo browscap.ini el ajuste todavía debe aparecer en el ini_get .... ¿no debería?)
He visto las preguntas anteriores sobre esto y no parecen ayudar, alguna idea?
Gracias Tony, He seguido tu sugerencia y ahora tengo phpbr Owscap funciona, así que eso es genial. Desafortunadamente significa que nunca sabré por qué el enfoque ini_set() no funcionó, pero creo que la vida es demasiado corta ... thx jon – GreybeardTheUnready
¡Solo quería agregar mi voz diciendo que esto funcionaba como un amuleto! Gran detección de navegador! (Inicialmente quería usar http://deviceatlas.com pero es un problema para la memoria y probablemente no funcionará en muchos de nuestros hosts compartidos con el cliente) – electblake