Home | History | Annotate | Download | only in blackberry
      1 <?php
      2     session_start();
      3     if (isset($_SESSION['triedTimes']))
      4         $_SESSION['triedTimes'] = $_SESSION['triedTimes'] + 1;
      5     else
      6         $_SESSION['triedTimes'] = 1;
      7 
      8     $username = $password = "aaaa";
      9 
     10     if ($_SERVER['PHP_AUTH_USER'] == $username && $_SERVER['PHP_AUTH_PW'] == $password){
     11         echo "Auth dialog behavior when press OK button: ";
     12         if ($_SESSION['triedTimes'] == 5)
     13             echo "<span style='color:green'>PASS</span>";
     14         else
     15             echo "<span style='color:red'>FAIL</span>";
     16         exit;
     17     } else {
     18         header('WWW-Authenticate: Basic realm="My Realm"');
     19         header('HTTP/1.0 401 Unauthorized');
     20         echo "Auth dialog behavior when press Cancel button: ";
     21         if ($_SESSION['triedTimes'] == 1)
     22             echo "<span style='color:green'>PASS</span>";
     23         else
     24             echo "<span style='color:red'>FAIL</span>";
     25         exit;
     26     }
     27 ?>
     28