PHP-Einfach.de PHP lernen leicht gemacht

Navigation
» Startseite
» Newsübersicht
» Kontakt
» Impressum

Community
» Forum
» Gästebuch

Tutorial
» PHP Tutorial
» MySQL Tutorial
» PHP
» MySQL
» Codeschnipsel

Downloads
» Einführung
» Scripts
» Command Board

Sonstiges
» md5-Generator
» Generator
» Wissenswertes

PHP lernen


Dieses Projekt wird unterstützt von
Lichteffekte Shop

 
Partner:
PHP Forum
Mathe Nachhilfe
Suchmaschinenoptimierung

Zufälliges Passwort

Zurück zur Übersicht

Diese Funktion erstellt ein zufälliges Passwort beliebiger Länge.


Der einzige Weg um zu prüfen ob eine Email-Adresse wirklich benutzt wird ist, wenn man an diese Adresse eine Email mit einem Aktivierungscode sendet.
Diese zufälligen Code sendet man in der Email und speichert ihn in der Tabelle.
Erst wenn der User dann auf der Website diesen Code in ein Formular eingibt, wird er freigeschaltet.

Dazu ist es notwendig, ein zufälligen String/Text zu erstellen:
 PHP 
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
<?php
function rand_string($lng)
   {
   
mt_srand(crc32(microtime()));

   
//Welche Buchstaben benutzt werden sollen (Charset)
   
$buchstaben "abcdefghijkmnpqrstuvwxyz123456789";
   
   
$str_lng strlen($buchstaben)-1;
   
$rand"";

   for(
$i=0;$i<$lng;$i++)        
      
$rand.= $buchstaben{mt_rand(0$str_lng)};
      

   return 
$rand;
   }
?>


An die Funktion wird einfach die Länge des zufälligen Strings übergeben, und als Rückgabe erhält man dann solch einen.
In diesem String sind nur die Zeichen in der Variable $buchstaben enthalten.

Diese Funktion kann man auch dafür benutzen, um z.B. zufällige Passwörter zu erstellen.

Kommentare

Zurück zur Übersicht

Autor Andavos

News
13.08 - » Spam im Gästebuch
Endlich Schluss mit dem Spam

08.12 - » Clanletter 2.0
Clanletter wurde komplett neu programmiert

01.09 - » Command Board 1.0 - 2.0
Das Command Board 1.0 Beta 2.0 ist erschienen


Mehr

Forum
» Entwickler Forum

» insert nach login

» Tabellenzelle zu groß







© PHP-Einfach.de 2003 - 2012