Bug #69983 [Opn->Fbk]: get_browser fails on 7.0 with user agent of null works on 5.6.8

From: Date: Fri, 03 Jul 2015 02:59:08 +0000
Subject: Bug #69983 [Opn->Fbk]: get_browser fails on 7.0 with user agent of null works on 5.6.8
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-194095@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=69983&edit=1

 ID:                 69983
 Updated by:         laruence@php.net
 Reported by:        php7testing at prodpartners dot com
 Summary:            get_browser fails on 7.0 with user agent of null
                     works on 5.6.8
-Status:             Open
+Status:             Feedback
 Type:               Bug
 Package:            *General Issues
 Operating System:   Centos 7
 PHP Version:        7.0.0alpha2
 Block user comment: N
 Private report:     N

 New Comment:

$ /home/huixinchen/local/php56/bin/php -dbrowscap=/tmp/browscap.ini /tmp/1.php

Warning: get_browser(): HTTP_USER_AGENT variable is not set, cannot determine user agent name in
/tmp/1.php on line 2

I get same warning in 5.6, did I misunderstand you?


Previous Comments:
------------------------------------------------------------------------
[2015-07-02 21:11:38] php7testing at prodpartners dot com

Description:
------------
get browser issues a warning on 7.0 alpha 2 when user-agent string is null - works fine on 5.6.8.

get_browser works with user-agent string of $_SERVER['HTTP_USER_AGENT']

Warning: get_browser(): HTTP_USER_AGENT variable is not set, cannot determine user agent name in
/usr/local/apache2/htdocs/php7testing/browscap_test.php on line 2


Test script:
---------------
<?php
	$browser=get_browser(NULL, true);
	print_r($browser);
?>



------------------------------------------------------------------------



--
Edit this bug report at https://bugs.php.net/bug.php?id=69983&edit=1


Thread (12 messages)

« previous php.bugs (#194095) next »