Example #1
0
<h2>Test Case: Registration</h2>
<table border="2px">
    <thead>
    <tr>
        <td>Test Case</td>
        <td>Detail</td>
        <td>Status</td>
    </tr>
    </thead>
    <tr>
        <td>Test SMS Gateway connection and creating of a temporary user</td>
        <td><?php 
/* Check HTTP request to GATEWAY provider for registration */
$number = generateRandNumber(12);
$returnMessage = register($number, generateValidationString(5));
echo !strncmp($returnMessage, "OK", 2) ? "register(): Test connection to SMS gateway provider  </td><td>  <span class='success' style='color:green'>successful</span><br></td>" : "register(): Error  </td><td>  <span class='notsuccess' style='color:red'>{$returnMessage}</span><br></td>";
?>
</td>
    </tr>
    <tr>
        <td>Check if user already exist</td>
        <td><?php 
if (checkDatabaseForUser('84d89877f0d4041efb6bf91a16f0248f2fd573e6af05c19f96bedb9f882f7882') != 0) {
    echo "checkDatabaseForUser(): existing User </td><td> <span class='success' style='color:green'>successful</span><br></td>";
} else {
    echo "checkDatabaseForUser(): existing User </td><td> <span class='notsuccess' style='color:red'>not successful</span><br></td>";
}
?>
    </tr>
    <tr>
Example #2
0
<?php

include "dbconnection.php";
include "registration.php";
$mobileNumber = $_POST['mobileNumber'];
if ($user_id = checkDatabaseForUser($mobileNumber)) {
    echo "User already exists : " . $user_id;
} else {
    echo register($mobileNumber, generateValidationString(5));
}