SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: torres007 en Miércoles 18 de Junio de 2008, 13:14

Título: Programa Login
Publicado por: torres007 en Miércoles 18 de Junio de 2008, 13:14
Hola a todos,

Estoy programando un menu para controlar una aplicacion que he realizado con un microcontrolador.

El menu lo tengo hecho y me anda bien, pero ando loco con una rutina que me permita introducir una contraseña y compararla con otra previamente establecidad para acceder a determinados permisos, como modificar parametros.

Supongo que tiene que haber alguna estructura de programa tipica para esto, ya que tiene que ser algo bastante comun.

Espero que me puedan echar una mano.

Saludos.
Título: Re: Programa Login
Publicado por: AnimaSubtilis en Miércoles 18 de Junio de 2008, 15:12
Mire esta funcion le puede ayudar con eso.....

Funcion strcmp (http://www.conclase.net/c/librerias/funcion.php?fun=strcmp)

Espero que sea  util....

para guardar la palabra que se ha de hacer como contraseña puede utilizar un while algo asi


char ax,pal[10];
int i=0;

while(ax!=13)
{
  ax=getch();
  if(ax!=13)
  {
    pal=ax;
    i++;
    printf("*");
  }
}

eso tendria que servir....el 13 es el ascci del Enter..bueno eso creo...tambien puede meterle el codigo del Tab, Esc en fin cualquiere tecla que no quiere que se refleje en la pal..


Saludos
Título: Re: Programa Login
Publicado por: fachamix en Jueves 19 de Junio de 2008, 22:40
a no ser que guardes las contraseñas encriptadas. si esto es asi vas a tener que primero desencriptar la contraseña antes de usar strcmp.

EI: juntando mensajes.

PERO TENGO EL PRECENTIMIENTO que ya sabias todo lo que escribimos jajajajjajajajajajajajjaa.