Notes : php-local-browscap

Alex : Voilà, base GeoIP mise à jour !

Alex
2016-02-06T13:48:53+00:00@GMT+01:00 dhcp-???.seas-nve.net (DK)

Re-salut Alex,
Est-ce que tu pourrais mettre à jour ta base GeoIP s'il te plait, ou c'est pas possible ?
Dans la plupart des cas, c'est correct, mais j'ai déjà aperçu des IP françaises localisées à Taïwan ! :)

Alex
2016-02-06T10:31:18+00:00@GMT+01:00 ???.sfr.net ()

Merci pour les gentils commentaires :-)

Alex
2015-07-26T09:49:17+00:00@GMT+02:00 dhcp-???.seas-nve.net (DK)

Excellent script, tout simplement génial !
J'en profite pour placer ce site en favoris, il a l'air très intéressant.
Merci pour le travail fourni et continue comme ça ! ;)

Alex
2015-07-25T23:36:29+00:00@GMT+02:00 ip-???.numericable.fr (FR)

Managed to get this working once the official site was up by downloading it again from there.

Costa
2014-03-13T13:30:29+00:00@GMT+00:00 2.26.???.??? (GB)

I'm also get false results, as shown below:
stdClass Object ( [browser_name_regex] => ^.*$ [browser_name_pattern] => * [comment] => Default Browser [browser] => Default Browser [version] => 0.0 [majorver] => 0 [minorver] => 0 [platform] => unknown [platform_version] => unknown [alpha] => false [beta] => false [win16] => false [win32] => false [win64] => false [frames] => false [iframes] => false [tables] => false [cookies] => false [backgroundsounds] => false [javascript] => false [vbscript] => false [javaapplets] => false [activexcontrols] => false [ismobiledevice] => false [issyndicationreader] => false [crawler] => false [cssversion] => 0 [aolversion] => 0 )
My PHP version is: PHP Version 5.4.14 and browscap is not installed. Also when trying to use get_browser() it shows:
Warning: get_browser(): browscap ini directive not set in...
Any help would be appreciated.
Regards,

Costa
2014-03-13T12:54:30+00:00@GMT+00:00 2.26.???.??? (GB)

You've made my day with this amazing script!

Some Happy Developer
2013-04-06T12:00:00+00:00@GMT+02:00 ???.chello.nl (NL)

Thanks a lot, it works perfectly.

diensh
2013-03-21T08:49:06+00:00@GMT+05:30 ABTS-???.airtelbroadband.in (IN)

Yoann G : Voyez les commentaires plus bas. Tout dépend de votre base de données (le browscap.ini). Testez avec la démo en ligne chez Gary Keith (liens plus haut).

Alex
2012-07-19T09:24:16+00:00@GMT+02:00 1006ds4-???.fullrate.dk (DK)

Le test du get_browser ne fonctionne pas avec mon navigateur ! Résultat :
browser_name_regex = ^.*$
browser_name_pattern = *
browser = Default Browser
version = 0
majorver = 0
minorver = 0
platform = unknown
alpha = false
beta = false
win16 = false
win32 = false
win64 = false
frames = false
iframes = false
tables = false

Yoann G
2012-07-18T12:29:45+00:00@GMT+02:00 ???.completel.net (FR)

arte : Tout dépend de votre base de données (le browscap.ini). Testez avec la démo en ligne chez Gary Keith (liens plus haut).

Alex
2012-05-11T16:20:20+00:00@GMT+02:00 1006ds4-???.fullrate.dk (DK)

c'est exactement ce que je cherchais, test impeccable avec easyphp en local, mais ma joie est vite retombé après essai chez ovh (mutua.) ne retourne pas toutes les infos bcp de chaine vide dont 'crawler' dommage c'est lui qui m’intéresse, une idée du pb chez ovh ? merci

arte
2012-05-10T23:27:57+00:00@GMT+02:00 bon13-???.proxad.net (FR)

Merci pour cette réponse rapide.
J'ai la dernière version du "browscap.ini" et fatalité je viens de faire un nouveau test. Mon site est collé par Googlebot, Bingbot, Ezooms et Baiduspider.
TOUS sont détectés comme NON bot par le script.
crawler renvoie toujours '0'. Encore une fois tout le reste est renvoyé OK.
Cordialement.
-= Guy =-

Guy
2011-11-30T08:10:28+00:00@GMT-05:00 c-???.comcast.net (US)

Guy : Tout dépend de votre base de données (le browscap.ini). Testez avec la démo en ligne chez Gary Keith (liens plus haut).

Alex
2011-11-29T23:16:11+00:00@GMT+01:00 1006ds4-???.fullrate.dk (DK)

Bonjour,
D'abords un grand merci pour ce super script, bien utile.
Petit question: Comment se fait il que les bot, crawler ne soient pas détectés. Cela me retourne toujours '0', même pour BingBot, Googlebot etc... Tout le reste est parfait. Comment ce fait-ce Docteur???

Guy
2011-11-29T07:23:17+00:00@GMT-05:00 c-???.comcast.net (US)

J'ai bien la dernière version.
En fait, j'ai trouvé le problème : IE9
Il m'affichait ma page en "Affichage de compatibilité", ce qui a pour effet de changer le user_agent en ... user_agent de IE7.
Donc ta fonction marche nikel, merci pour tout !!

Superbaillot
2011-03-21T09:04:37+00:00@GMT+01:00 genigraph-???.nerim.net (FR)

Superbaillot : Pensez bien mettre à jour la base de données browscap.ini sinon les navigateurs récents ne seront pas bien détectés. Voyez la démo sur mon site.

Alex
2011-03-17T22:06:03+00:00@GMT+01:00 1006ds4-???.fullrate.dk (DK)

Salut,
d'abord merci de nous faire partager cette fonction, c'est très pratique.
Mais je rencontre quelques soucis. En fait, quand j'utilisais IE8 sous windows vista, ton script me disait bien que j'utilisais IE8 mais sous windows XP.
J'ai installé IE9 (toujours sous vista) et maintenant,ton script me reconnait bien vista, mais me dit que j'utilise IE7.
Or si je vais sur le site de Gary Keith, dans la partie "your browser", il me détecte bien le bon OS et le bon navigateur. Lui doit utiliser la fonction get_browser(), donc je pense que le problème vient du script que tu as fait. Il doit y avoir un souci lors de l'association du user agent avec les infos du browscap.ini.
Sinon, j'ai testé safari, opera, chrome, sous windows, et linux et ça marche nikel.

Superbaillot
2011-03-17T16:29:53+00:00@GMT+01:00 genigraph-???.nerim.net (FR)

++: This module works fine also with PHP versions older than 5.3. However, PHP 5.3 is able to parse some .ini files than cannot be parsed by PHP 5.2 and older. When you grab browscap.ini, be sure to take the version meant for PHP, especially if you run PHP 5.2 or older.

Alex
2010-10-23T12:00:20+00:00@GMT+02:00 1006ds4-???.fullrate.dk (DK)

Your module is not working in php < 5.3.0 version, how can i fix it?
Warning: uksort() [function.uksort]: Invalid comparison function in /home/rapids/public_html/pasargad/wp-content/themes/pasargad/scripts/plugins/stats/inc/class.php on line 155
Warning: array_map() [function.array-map]: The first argument, 'funcs::_lowerBrowscap', should be either NULL or a valid callback in /home/rapids/public_html/pasargad/wp-content/themes/pasargad/scripts/plugins/stats/inc/class.php on line 156

++
2010-10-20T10:01:19+00:00@GMT+03:30 85.185.???.??? (IR)

J'ai utilisé votre script php-sur Linux et Windows, et il fonctionne correctement

Roberto
2010-10-02T23:42:53+00:00@GMT-03:00 202-???.net.ar (AR)

I LOVE YOU!

GOD_OF_PHP
2010-08-30T16:07:10+00:00@GMT+02:00 ???.rima-tde.net (ES)

Great script! Thanks

William
2009-10-22T03:28:03+00:00@GMT-05:00 pool-???.verizon.net (US)

thanks for the script! very usefull!

Junior
2009-08-25T22:59:57+00:00@GMT-03:00 ???.com.br (BR)

I have a problem of : Failed opening required 'C:/wamp/www/includes/php-local-browscap.php so what can i do for that ?......Thanks

gagskudale at gmail.com
2008-09-15T03:35:30+00:00@GMT+05:30 58.68.???.??? (IN)

Alex, thank you very much for hosting my files while I had server problems. I've got a brand-new server now and everything is back to normal.

Gary Keith
2008-08-21T06:21:53+00:00@GMT-04:00 adsl-???.bellsouth.net (US)

Fernando: While Gary’s server has problems, you can download my own copy of browscap.ini.

Alex
2008-08-04T22:09:25+00:00@GMT+02:00 2506ds2-???.fullrate.dk (DK)

Hi all,
I'm trying to download Gary Keith's "php_browscap.ini" on http://browsers.garykeith.com/downloads.asp, and every time i've errors, and i can't get it.
Does someone can give me another link? or send it per mail to fpauloc at googlemail dot com?
thanks all

Fernando
2008-08-04T13:29:12+00:00@GMT+02:00 ???.rima-tde.net (ES)

Hi Alexandre, I'm using your function for my personal site, after modifying it and making it a little more automated and efficient. See http://elementals.sourceforge.net/local_browscap_php.txt
Best regards,

Hans Oesterholt
2008-01-19T14:37:06+00:00@GMT+01:00 ???.xs4all.nl (NL)

Thank you for this script :P

http://NTICompass.tk
2007-07-26T19:12:25+00:00@GMT-04:00 pool-???.verizon.net (US)

Par soucis d'efficacité, ne serait-ce pas mieux de "préparer" les expressions régulières une bonne fois après le chargement ? De plus le test 'if ($key!='*)' dans la boucle peut-il être éliminé ?

chris1662 de wanadoo de fr
2007-07-10T16:52:02+00:00@GMT+02:00 LPuteaux-???.wanadoo.fr (FR)

Hi Arch. I'm glad we were able to resolve your AOL issues. You work for a great organization and it was a pleasure to help you out.

GaryL
2006-09-11T07:05:07+00:00@GMT-04:00 adsl-???.bellsouth.net (US)

I'm not having success detecting AOL browsers. The browser_name_regex and browser_name_pattern keys both return MSIE but not the AOL string, so AOL browsers are passing as MSIE. I'm using Gary Keith's php_browscap.ini from August 8, 2006. Otherwise, great script, just what I was looking for.

Arch
2006-08-04T20:18:41+00:00@GMT-04:00 static-???.cavtel.net (US)

Faites attention de bien télécharger "php_browscap.ini" et pas "browscap.ini" directement.

Alex
2006-07-08T14:05:24+00:00@GMT+02:00 x1-???.webspeed.dk (DK)

Erreur RESOLU. L'erreur :" Warning: Error parsing ./browscap.ini on line 32 in D:\Bin\wamp\www\php-local-browscap.php on line 50
stdClass Object ( ) " est résolu en supprimant les " ! " qui se trouvent dans les parametres de browscap.ini. Exemple : a la ligne 32 nous avons :
browser=Scooter/3.3Y!CrawlX
c'est le " ! " qui pose problème. Il faut le supprimer ou le remplacer par un espace. Sinon c'est super !!!

jrmm
2006-07-08T14:00:10+00:00@GMT+02:00 ARennes-???.wanadoo.fr (FR)

Fonction intéressante mais il y a un petit problème. J'ai fais un test en local avec WAMP5 1.6.4 et j'ai l'erreur :
Warning: Error parsing ./browscap.ini on line 32 in D:\Bin\wamp\www\php-local-browscap.php on line 50
stdClass Object ( )
Peut-^^etre est-ce le fait d'être en local ?

JrMm
2006-07-08T12:58:35+00:00@GMT+02:00 ARennes-???.wanadoo.fr (FR)

Great script. I wish I would have found it sooner! It's just what I've been looking for.

Jim
2005-11-24T15:48:37+00:00@GMT-05:00 NW-???.fuse.net (US)
https://alexandre.alapetite.fr