Sto provando a usare get_browser(), sfortunatamente la mia pagina è su un host condiviso e non ho accesso a php.ini.PHP: utilizzo di browscap.ini sull'host condiviso. - ini_set() fallito
Ho scaricato l'ultima versione di browscap.ini e inserita nella root del documento. Ho poi aggiunto il seguente: -
if (! Ini_set ('BrowsCap', '/ home/cose private /browscap.ini')) {
echo "Impossibile impostare BrowsCap";
} else {
echo "browscap = [". ini_get ('browscap'). "]";
}
exit();
Ma questo non riesce, (nb: l'istruzione echo per la condizione fallito mostra sempre [] - anche se io didn t hanno il file Browscap.ini l'impostazione dovrebbe comunque presentarsi in ini_get .... non dovrebbe?)
Ho visto le domande precedenti su questo e non sembrano aiutare, qualche idea?
Grazie Tony, Ho seguito il tuo suggerimento e ora ho phpbr owscap funziona - quindi è grandioso. Purtroppo non imparerò mai perché l'approccio ini_set() non ha funzionato, ma suppongo che la vita sia troppo corta .... thx jon – GreybeardTheUnready
Volevo solo aggiungere la mia voce dicendo che funzionava come un incantesimo! Grande rilevamento del browser! (Inizialmente, volevo usare http://deviceatlas.com ma è un maiale della memoria e probabilmente non funzionerà su molti dei nostri host client condivisi) – electblake