| 
<html>
<head>
 <title>Demo for License Key Class by Abhishek Shukla</title>
 </head>
 <body style="background-color:#F0F0F0">
 <h1>License Validation for Particular Keys</h1>
 <?php
 if($_POST['validate']){
 $name=$_POST['client'];
 $software=$_POST['software'];
 $keys=$_POST['keys'];
 $keyarray=explode("\r\n",$keys);
 $numkeys=count($keyarray);
 define ('LKM_DEBUG','Yes');
 define("TSTART","<table border=\"2\"><tr><th>Name</th><th>Software</th><th>Key</th><th>Validation</th></tr>");
 define("TCLOSE","</table>");
 include("license_key.class.php");
 $pass=new license_key();
 for($i=0;$i<$numkeys;$i++){
 $thiskey=$keyarray[$i];
 $keylen=strlen(str_replace("-","",$thiskey));
 $pass->keylen=$keylen;
 $valid=$pass->codeValidate($thiskey,$name.$software);
 echo "<br/>License Key: $thiskey Length: $keylen Valid: $valid<hr/>";
 }
 echo "<br/><br/><a href=\"test-compare.php\">Try Another Query</a><br/><br/>";
 }else{
 ?>
 
 <form method="POST">
 <table>
 <tr>
 <td>Software Name</td>
 <td><input type="text" name="software"></input></td>
 </tr>
 <tr>
 <td>Client Name</td>
 <td><input type="text" name="client"></input></td>
 </tr>
 <tr>
 <td>Keys (One in each row)</td>
 <td><textarea name="keys"></textarea></td>
 </tr>
 </table>
 <input name="validate" type="submit"/>
 </table>
 </form>
 <?php
 }
 
 ?>
 <a href="index.html">Back to Home Page</a>
 </body>
 </html>
 
 |