PHP点击反击

时间:2013-08-05 10:44:48

标签: php counter

我遇到了php脚本的问题。我想让它工作,所以当低于5次点击时它会显示一个锁定的按钮,并且超过5次点击它会显示一个未锁定的按钮。

<?
 if($hits < 5){
    ?>
   <div id="status-button-locked"></div>

    <?  
  }
  ?>

<?

 if($hits > 5){
    ?>
   <div id="status-button-unlocked"></div>

    <?  
  }
  ?>

我已经尝试过上面的代码,但它不起作用,当它大于5时它就不会显示任何内容。

2 个答案:

答案 0 :(得分:1)

当5次命中时,它不会显示任何内容。尝试:

<?
 if($hits < 5){
    ?>
   <div id="status-button-locked"></div>
    <?  
  } else {
  ?>
   <div id="status-button-unlocked"></div>
  <?  
  }
  ?>

答案 1 :(得分:0)

就像大卫说的那样,当它恰好击中5时它现在没有反应。

试试这个:

<?php
  if($hits >= 5){  // this part happens if $hits is 5 or higher.
?>
   <div id="status-button-unlocked"></div>
<?php 
  } else {
?>
   <div id="status-button-locked"></div>    
<?php 
  } 
?>

这样你就可以处理$ hits为空时的错误。