<?php
header( 'Content-Type: text/html; charset=utf-8' );
error_reporting(E_ALL);
include './Password.php'; // include library
$Password = new Password; // create object $Password->length = 8; // set length of password (8 is default) $Password->count = 5; // set count of passwords (5 is default)
/* Simple password, only from lower-case - we have to turn off unique_chars, use_upper_case and use_digits. All of these options are enabled by default. */ $Password->unique_chars = FALSE; $Password->use_upper_case = FALSE; $Password->use_digits = FALSE; $Password->passGen();
echo "<pre>"; echo "<strong>Simple Passwords</strong>\n"; foreach($Password->passwd as $pass) { echo "$pass\n"; } echo "</pre>";
/* Better password, mixed from lower-case and upper case - because we disabled all options before, we now enable use_upper_case. */ $Password->use_upper_case = TRUE; $Password->passGen();
echo "<pre>"; echo "<strong>Better Passwords</strong>\n"; foreach($Password->passwd as $pass) { echo "$pass\n"; } echo "</pre>";
/* Even better password, mixed from lower-case, upper case and digits - again, we now enable only use_digits. */ $Password->use_digits = TRUE; $Password->passGen();
echo "<pre>"; echo "<strong>Even Better Passwords</strong>\n"; foreach($Password->passwd as $pass) { echo "$pass\n"; } echo "</pre>";
/* Secure password, mixed from lower-case, upper case and digits, with unique characters - again, we now enable only unique_chars. */ $Password->unique_chars = TRUE; $Password->passGen();
echo "<pre>"; echo "<strong>Secure Passwords</strong>\n"; foreach($Password->passwd as $pass) { echo "$pass\n"; } echo "</pre>";
/* The best password, mixed from lower-case, upper case, digits and special chars, with unique characters - again, we now enable use_special. */ $Password->use_special = TRUE; $Password->passGen();
echo "<pre>"; echo "<strong>The Best Passwords</strong>\n"; foreach($Password->passwd as $pass) { echo "$pass\n"; } echo "</pre>";
?>
|