10/08/2002, 15:36
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses Puntos: 129 | |
Re: Número al azar con php Yo uso este algoritmo .. genera hasta 13 caracteres alfanumericos (en alguna ocasion lo he puesto por aquí)
$llave_activacion = substr(eregi_replace("[^A-Z0-9]", "", md5(time())) .
eregi_replace("[^A-Z0-9]", "", md5(time())) .
eregi_replace("[^A-Z0-9]", "", md5(time())),
0, 13);
Su uso:
echo $llave_activacion;
asi de simple ..
Lo uso en sistemas de confirmación de registros por mail ... en el q le envio ese codigo de activacion ...
Hasta el momento no me ha dado proplemas de repeticiones ..
Y si todavia no confias en q algun algoritmo como los que te han mostrado ya .. se repita o no .. Almacenatelo en una tabla (sea BBDD o un texto plano) .. y cada numero q generes .. lo buscas en tu tabla a ver si esta o no.
Un saludo,
Pd: No es original mio. |