| 
<html>
<head>
 <title>Random Password Generator</title>
 </head>
 <body font-color="red">
 <center>
 <h3>Random Password Generator</h3>
 <?php
 if (isset($_GET['error'])) {
 echo "<font color=red>$_GET[error]</font>";
 }
 ?>
 <br><br>
 <table cellspacing="20" bordercolor="blue" width="35%">
 <form action="" method="post">
 <tr>
 <td align="left">Generating Password For</td>
 <td align="right"><input type="text" name="reason" size="30"></td>
 </tr>
 
 <tr>
 <td align="left">Password Length</td>
 <td align="right">
 <select name="passLength">
 <option value="5">5</option>
 <option value="7">7</option>
 <option value="10">10</option>
 <option value="12">12</option>
 <option value="15">15</option>
 </select>
 </td>
 </tr>
 <tr>
 <td align="left">Number Of Passwords</td>
 <td align="right">
 <select name="totalPass">
 <option value="1">1</option>
 <option value="2">2</option>
 <option value="3">3</option>
 <option value="4">4</option>
 <option value="5">5</option>
 <option value="6">6</option>
 <option value="7">7</option>
 <option value="8">8</option>
 <option value="9">9</option>
 <option value="10">10</option>
 </select>
 </td>
 </tr>
 <tr>
 <td></td>
 <td align="right"><input type="submit" value="Generate" name="getPass"></td>
 </tr>
 </form>
 
 </table>
 <br>
 <font
 color="red">Random Password Generator Created By Peeyush Budhia<br>
 Version 1.0
 </font>
 <br><br>
 <?php
 if (isset($_POST['getPass'])) {
 if (empty($_POST['reason'])) {
 $_error = "Please Enter The Reason";
 header("location: image.php?error=$_error");
 exit;
 } else {
 require_once 'class.GeneratePassword.php';
 $_fileOpen = fopen("password.log", "a");
 $_reason = "Generating Password For: " . strtoupper($_POST['reason']) . "\n";
 fwrite($_fileOpen, $_reason);
 echo "<b>You have requsted " . $_POST['totalPass'] . " password(s) of " . $_POST['passLength'] . " chracters long</b><br><br>";
 for ($_totalPass = 1; $_totalPass <= $_POST['totalPass']; $_totalPass++) {
 $_gp = new GeneratePassword();
 $_password = $_gp->getPassword($_POST['passLength']) . "\n";
 fwrite($_fileOpen, $_password);
 echo nl2br($_password);
 }
 fclose($_fileOpen);
 }
 }
 ?>
 </center>
 </body>
 </html>
 |