【问题标题】:Browser detection give me a fatal error浏览器检测给了我一个致命错误
【发布时间】:2017-02-13 11:03:38
【问题描述】:

我正在使用这个类来获取浏览器的浏览器检测名称和版本和平台版本名称,如果是电话或其他

https://github.com/Wolfcast/BrowserDetection

这是代码

require_once('BrowserDetection.php');
$browser = new BrowserDetection();print($browser); 
echo 'You are using ', $browser->getBrowser(), ' version ', $browser->getVersion();// line 79

但它给了我一个致命的错误

致命错误:调用未定义的方法 BrowserDetection::getBrowser() 在第 79 行的 C:\wamp\www\order\main.php 中

我想获取这些信息并存储在我的 mysql 数据库中

如何解决这个问题?

【问题讨论】:

  • * 2016-02-11:版本 2.3.0 * + 警告!重大更改:公共方法 getBrowser() 重命名为 getName()。在第 51 行

标签: php mysql browser-detection


【解决方案1】:

来自source

* 2016-02-11: Version 2.3.0
*  + WARNING! Breaking change: public method getBrowser() is renamed to getName().

所以你应该改用getName() 方法

【讨论】:

  • 谢谢您和其他是否是移动设备以及如何存储在数据库中??
  • @mohamadmohamad,看起来像是一个新帖子的问题。好吧,我推荐使用mysqli,或PDO
  • 我知道我想使用 mysqli,在我的问题中我问如何添加不需要打开一个新问题
  • @mohamadmohamad,我想看看你的代码,你试图在数据库中存储一些东西。基本上,您应该 1) 连接到数据库,2) 构建 SQL 查询,以及 3) 通过 mysqli_query 或类似方式运行 SQL 查询;然后 4) 断开与数据库的连接。
  • 我知道我在课堂上的问题如何添加到数据库中
猜你喜欢
  • 2014-12-01
  • 2011-05-30
  • 1970-01-01
  • 2014-09-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-18
  • 2014-01-07
相关资源
最近更新 更多