Ga naar inhoud

Aanbevolen berichten

Geplaatst:

Hallo,

Het volgende script kiest willekeurig letters en cijfers uit om een wachtwoord te genereren. Vergeet je gegenereerde wachtwoord niet!

<?php
$wachtwoordlengte = 14; // de lengte van het wachtwoord die dit script genereert (Aanpasbaar maar kies maximum 16 karakters zodat het wachtwoord niet te lang wordt).
$charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";  // de letters en cijfers die dit script zal gebruiken om een wachtwoord te genereren.
for ($x = 1; $x<=$wachtwoordlengte; $x++)
{
 $rand = rand() % strlen($charset); //kiest willekeurig letters en cijfers uit de charset functie.
 $temp = substr($charset, $rand, 1);
 $wachtwoord .= $temp;
}
echo "Gegenereerde wachtwoord: <br />".$wachtwoord;
?>

Hopelijk hebben jullie er wat aan.

Mvg,

MagicalM.

Geplaatst:

Hier nog eentje maar dan volledig HTML. Inclusief een formulier voor de lengte van je wachtwoord.

Kopieren en plakken in een html bestand. En klaar hij.

<script language="javascript">
function lengthmin(){
   var length = parseInt(document.getElementById('length').value);
   if(length>1){
       document.getElementById('length').value = length-1;
   }
}
function lengthplus(){
   var length = parseInt(document.getElementById('length').value);
   document.getElementById('length').value = length+1;
}
function generate(){
   var length = parseInt(document.getElementById('length').value);
   var char = [
       "a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z",
       "A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z",
       "1","2","3","4","5","6","7","8","9","0"
   ];
   var password = "";
   for(var l=1; l<=length; l++){
       var randno = Math.floor(Math.random()*char.length);
       password = password+char[randno];
   }
   document.getElementById('password').value = password;
}
</script>
<div style="margin:50px 0px;">
   <form method="post" action="index.php?page=passwordgen">
   Wachtwoord lengte: 
   <input type="button" name="minus" id="minus" onClick="javascript:lengthmin()" value="-1" />
   <input type="text" id="length" name="length" value="6" size="4" readonly />
   <input type="button" name="plus" id="plus" onClick="javascript:lengthplus()" value="+1" /><br>
   <input type="button" name="plus" id="plus" onClick="javascript:generate()" value="generate" /><br>
   <input type="text" name="password" id="password" size="20"  readonly>
   </form>
</div>

Geplaatst: (aangepast)
Hier nog eentje maar dan volledig HTML. Inclusief een formulier voor de lengte van je wachtwoord.

Kopieren en plakken in een html bestand. En klaar hij.

<script language="javascript">
function lengthmin(){
   var length = parseInt(document.getElementById('length').value);
   if(length>1){
       document.getElementById('length').value = length-1;
   }
}
function lengthplus(){
   var length = parseInt(document.getElementById('length').value);
   document.getElementById('length').value = length+1;
}
function generate(){
   var length = parseInt(document.getElementById('length').value);
   var char = [
       "a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z",
       "A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z",
       "1","2","3","4","5","6","7","8","9","0"
   ];
   var password = "";
   for(var l=1; l<=length; l++){
       var randno = Math.floor(Math.random()*char.length);
       password = password+char[randno];
   }
   document.getElementById('password').value = password;
}
</script>
<div style="margin:50px 0px;">
   <form method="post" action="index.php?page=passwordgen">
   Wachtwoord lengte: 
   <input type="button" name="minus" id="minus" onClick="javascript:lengthmin()" value="-1" />
   <input type="text" id="length" name="length" value="6" size="4" readonly />
   <input type="button" name="plus" id="plus" onClick="javascript:lengthplus()" value="+1" /><br>
   <input type="button" name="plus" id="plus" onClick="javascript:generate()" value="generate" /><br>
   <input type="text" name="password" id="password" size="20"  readonly>
   </form>
</div>

Bedankt dat je nog een generator geplaatst hebt, ziet er mij leuk uit maar in feite hoort dat script bij de HTML sectie niet? Voor mij maakt het in elk geval niks uit maar het is maar een aanrader.

Mvg,

MagicalM

aangepast door MagicalM
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.