phpbar.de logo

Mailinglisten-Archive

[php] AW: [php] erzeugen eines alphanumerischen Codes

[php] AW: [php] erzeugen eines alphanumerischen Codes

Andreas Teichrib beezle_(at)_subito.net
Tue, 25 Apr 2000 16:26:31 +0200


hi,
folgendes geht perfekt, kann man auch als passwort generator benutzen und
falls nötig noch eigene Zeichen hinzufügen:

	$length = "10"; // länge des Strings
	$values[] =
array("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");
	$values[] =
array("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");
	$values[] = array("0","1","2","3","4","5","6","7","8","9");

	$randval = "";
	for($i=0;$i<=$length;$i++) {
		mt_srand((double)microtime()*1000000);
		$tmp = mt_rand(0,count($values)-1);
		mt_srand((double)microtime()*1000000);
		$randval .= $values[$tmp][mt_rand(0,count($values[$tmp])-1)];
	}
	echo $randval; //oder eben dann den mysql query

yours beezle

-----Ursprüngliche Nachricht-----
Von: php-admin_(at)_infosoc.uni-koeln.de
[mailto:php-admin_(at)_infosoc.uni-koeln.de]Im Auftrag von Sebastian
-MasterCode-
Gesendet: Montag, 24. April 2000 00:33
An: php_(at)_solix.wiso.Uni-Koeln.DE
Betreff: [php] erzeugen eines alphanumerischen Codes


Hallo!

Ich hoffe einer von Euch kann mir weiterhelfen, denn ich sehe
den Wald vor lauter Bäumen nicht mehr.

Sollte eigentlich nicht sooo schwer sein:
Ich suche ein Algorithmus, wie ich eine zufälligen
alphanumerischen Code erzeugen und in der Datenbank abspeichern
kann. Der Code sollte 8-10 Stellen haben und eben alphanumerisch.
Wenn möglich sollte die Gesamtzahl der stellen (wie gesagt zwischen
8 und 10 Stelllen) auch zufällig sein.
Das Abspeichern in der DB ist einfach und bedarf auch keiner Erklärung,
aber das Erzeugen des Codes.

Wäre nett, wenn mir einer helfen könnte.
Danke im Voraus!

MfG,
Sebastian

************************************************************
Sebastian Schäfer alias MasterCode
sebastian_(at)_giga-network.com
sschaefer_(at)_uni.de / mastercode_(at)_uni.de

ICI - International College Information
Wenn Ihr mal einen guten Platz zum chatten sucht,
dann kommt zu ICICampus.de
http://www.icicampus.de
und trefft nette Leute.
Ein idealer Platz für alle Studenten!
************************************************************


--
** Durchgehend geöffnet: http://www.php-center.de **
Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de
http://infosoc.uni-koeln.de/mailman/listinfo/php



php::bar PHP Wiki   -   Listenarchive