Passwort Generator
by michapixel
HTML
<table border="1">
<tr>
<td>Name</td>
<td>E-Mail</td>
<td>Passwort</td>
</tr>
</table>
CSS
td {
padding:3px;
}
JavaScript
function password(length, special) {
var iteration = 0;
var password = "";
var randomNumber;
if (special == undefined) {
var special = false;
}
while (iteration < length) {
randomNumber = (Math.floor((Math.random() * 100)) % 94) + 33;
if (!special) {
if ((randomNumber >= 33) && (randomNumber <= 47)) {
continue;
}
if ((randomNumber >= 58) && (randomNumber <= 64)) {
continue;
}
if ((randomNumber >= 91) && (randomNumber <= 96)) {
continue;
}
if ((randomNumber >= 123) && (randomNumber <= 126)) {
continue;
}
}
iteration++;
password += String.fromCharCode(randomNumber);
}
return password;
}
user = [
{
name: 'Karin Plöger',
email: null,
pass: null},
{
name: 'Elena Lange',
email: null,
pass: null},
{
name: 'René Studanski',
email: null,
pass: null},
{
name: 'Michael Stuhr',
email: null,
pass: null},
{
name: 'Petra Böckmann',
email: null,
pass: null},
{
name: 'Miriam von Bogen',
email: null,
pass: null},
{
name: 'Antje Mittelstedt',
email: null,
pass: null},
{
name: 'Theresa Robrecht',
email: null,
pass: null},
{
name: 'Maren Sasse',
email: null,
pass: null},
{
name: 'Nicolas Müller',
email: null,
pass: null},
{
name: 'Kim Gebhardt',
email: null,
pass: null},
{
name: 'Melanie Baba',
email: null,
pass: null},
{
name: 'Janine Fricke',
email: null,
pass: null},
{
name: 'Claudia Kolbeck',
email: null,
pass: null},
{
name: 'Gunda Nissen',
email: null,
pass: null},
{
name: 'Sven Sonne',
email: null,
pass: null},
{
name: 'Ulrich Bähr',
email: null,
pass: null},
{
name: 'Anne Schmitt-Hollenberg',
email: null,
pass: null},
{
...