Generacion de claves y …..


  • 0

    hola. vuelvo a la carga. despues de conseguir que un tipo rellene un formulario y que los datos sean guardados en su correspondiente base de datos mysql, me dispongo a que en base a estos datos se cree una clave unica para cada usuario y que una vez creada, esta sea enviada al mail que el tipo puso en el formulario. alguna sugerencia?. saludos.



  • 1

    ¿porque no pruebas con phpnuke 6.0 que te lo hace todo el solito? y encima no pierdes mucho tiempo configurandolo.



  • 2

    hola. no se si el php_nuke servira para mis propositos (o sera demasiado :rolleyes: ). veamos, intentare simplificar lo que necesito:
    1. nuevos usuarios. se han de rellenar 8 campos de un formulario. una vez rellenados y verificado que todo es correcto, se le envia un mail a este usuario nuevo, con los datos que introdujo y una clave generada con respecto a esos datos personales. por descontado aqui entra toda la historia de campos vacios, mail correcto, comprobacion de que no hay otro login o password iguales, etc…...
    2. olvida su clave: lo tipico. se le pide que introduzca login y password (si olvido tambien el password que se jo**). se verifican estos datos y se le envia su clave de nuevo.
    3. todo listo ;) . introduce su clave y se le muestra una base de datos de datos conforme a la clave introducida. segun el usuario que sea se le muestra una cosa u otra.

    esta es la cosa. no tengo que meter ni foros, ni sistema de noticias, ni esas leches.......
    saludos.



  • 3

    no entiendo muy bien lo que quieres hacer, pero intentare ayudarte :).

    si lo que quieres es qeu cada usuario tenga una clave unica, como un numero, pues es muy facil.

    Haces un campo llamado id (de identificador), y le pones auto_increment con el administrador qeu tengas de bases de datos. Tambien le pones de default 0, y tipo de campo int, ya que va a contener numeros.

    Con eso, cada registro tendra un numero asignado, que no se puede repetir (mysql no deja), y que el solito lo va incrementando.

    Con eso, pues metes los datos del usuario, haces una consulta para darle el numero y ya esta.

    Lo que veo malo es que es un poco cutre tocarte un numero como el 2, 7 y cosas asi.

    Molan mas los numeors tipo 3424, ya que parece que hay mucha gente :D



  • 4

    hola. gracias machbel. si es un poco chungo eso… ademas, teniendo en cuenta que los usuarios van a ser directores de bancos...... :rolleyes: . a ver que cara pone el jefazo cuando se le diga que su clave secreta es el 2 :D :D . saludos.



  • 5

    aaaa, si es para hacer claves, puedes hacerlo de otras formas.

    Tu quieres que la gente se registre, con un usuario y contraseña.

    Mejor que eso de usar un numero, pues es usar solo usuario o contraseña, o si no, pues puedes darles un numero que dependa del id, y para qeu no sea el 2, qeu es cutre, pues le aplicas varias operaciones matematicas para que quede uno mas guapo.

    por ejemplo, coges el 2, lo multiplicas por 10000, le sumas la raiz de otro, lo divides entre otro numero, elevas a algo, y coges unos digitos. Con eso sacas un numero bastante raro, sin decimales, e identificas al usuario con su nombre de usuario, contraseña y numero raro.

    Lo del id te recomiendo usarlo para cualqeuir base de datos qeu hagas en php, ya que es algo automatico y muy bueno para borrar registros, editarlos y eso, ya qeu solo tienes que buscar el registro con ese id, y eso es un momento.





Has perdido la conexión. Reconectando a Hardlimit.