J'essaie d'utiliser get_browser(), malheureusement ma page est sur un hôte partagé, et je n'ai pas accès à php.ini.PHP: Utilisation de browscap.ini sur un hôte partagé. - ini_set() échoue
J'ai téléchargé la dernière version de browscap.ini et placé dans mon document racine. Je l'ai ensuite ajouté ce qui suit: -
if (! Ini_set ('browscap', '/ home/affaires privées /browscap.ini')) {echo
"Impossible de définir browscap";
} else {
echo "browscap = [". ini_get ('browscap'). "]";
}
exit();
Mais cela ne fonctionne pas, (nb: la déclaration d'écho pour la condition d'échec montre toujours [] - même si je n; avez pas le fichier browscap.ini le réglage doit encore apparaître dans le ini_get .... Est-ce que ce n'est pas le cas?)
J'ai regardé les questions précédentes à ce sujet et elles ne semblent pas aider, des idées?
Merci Tony, J'ai suivi votre suggestion et maintenant j'ai phpbr owscap travaille - alors c'est génial. Malheureusement cela signifie que je ne saurai jamais pourquoi l'approche ini_set() n'a pas fonctionné, mais je pense que la vie est trop courte .... thx jon – GreybeardTheUnready
Je voulais juste ajouter ma voix en disant que cela a fonctionné comme un charme! Bonne détection du navigateur! (J'ai d'abord voulu utiliser http://deviceatlas.com mais c'est un cochon de la mémoire et probablement ne fonctionnera pas sur beaucoup de nos hôtes partagés par client) – electblake