dragam0217 2014-01-29 22:03
浏览 30
已采纳

too long

When I try to register an account on my game i get this error:

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\app\tpl\skins\Habboegister.php on line 15

Here is the code:

<?php

$iphone = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
$android = strpos($_SERVER['HTTP_USER_AGENT'],"Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'],"webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'],"BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'],"iPod");

if ($iphone || $android || $palmpre || $ipod || $berry == true) 
{ 
  echo "You cant register on a mobile device!";
  die();
}
$checkAccounts = mysql_query("SELECT * FROM users WHERE ipaddress_reg = '".$_SERVER['REMOTE_ADDR']."'");
if(mysql_num_rows($checkAccounts) > 1)
{
  echo 'You can only create 2 accounts at the most, sorry.';
  die();
}
?>

Any reasons why :)

</div>
  • 写回答

1条回答 默认 最新

  • duan19850312 2014-01-29 22:12
    关注

    Try this:

    if($checkAccounts!=FALSE && mysql_num_rows($checkAccounts) > 1)
    

    And the mysql functions are deprecated, better use mysqli. Check the PHP reference for more info.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
  • ¥20 软件测试决策法疑问求解答
  • ¥15 win11 23H2删除推荐的项目,支持注册表等
  • ¥15 matlab 用yalmip搭建模型,cplex求解,线性化处理的方法
  • ¥15 qt6.6.3 基于百度云的语音识别 不会改
  • ¥15 关于#目标检测#的问题:大概就是类似后台自动检测某下架商品的库存,在他监测到该商品上架并且可以购买的瞬间点击立即购买下单
  • ¥15 神经网络怎么把隐含层变量融合到损失函数中?
  • ¥15 lingo18勾选global solver求解使用的算法
  • ¥15 全部备份安卓app数据包括密码,可以复制到另一手机上运行
  • ¥20 测距传感器数据手册i2c