Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/11/2009, 17:36
kaiseer
 
Fecha de Ingreso: septiembre-2009
Mensajes: 86
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Seguridad de contraseñas

OK. Bueno son varios pasos los que hay que hacer, yo hace un tiempito hice esto mismo y como no sabia nada de php y bases de datos con MySQL no te imaginas cuanto me costo. Supongo que estas igual que yo hace unos meses (en cero) asi que vamos paso por paso.

Lo primero que debes hacer es la base de datos. Tienes que pensar en cuales datos le pediras al usuario para el registro. En tu caso ya sabemos, por supuesto que necesitas contraseña y nombre de usuario, ademas de esto sería bueno que pidieras su nombre de pila, el email, entre otras cosas que creas necesarias...

Para esto ingresa a tu Cpanel, en la pestaña Base de Datos haz click en "MySQL Bases de Datos" allí en donde dice 'Crear una nueva base de datos' colocale un nombre.. digamos registro (colocale ese para que sea mas facil luego cuando te explique los codigos..).

Ya creaste la base de datos, pero necesitas un usuario para poder tener acceso y modificarla.. asi que un poco mas abajo de donde le diste nombre a la tabla en 'MySQL Usuarios' coloca un usuario y contraseña, preferiblemente los mismos de tu acceso al panel pues no se te olvida.

Ahora, de nuevo en el inicio del Cpanel en "Base de Datos" ve a 'phpMy Admin'... Ahí a la izquierda podrás ver el nombre de tu base (registro), haz click en ella..! ahi verás un panel el donde se hacen las consultas, busquedas, etc..! Ahi veras un formulario que dice: Crear nueva tabla en la base de datos , esa tabla es la que contendra todos los datos que los usuarios agreguen. El nombre sería "usuarios" y el numero de campos depende de lo que vayas a colocar.

Alli tendras que colocar los datos a pedir y colocarles la configuracion necesaria; para que entiendas un poco sobre los tipos de campo y elijas el correcto léete este articulo que explica lo basico --->click<---.. , por ejemplo si es una fecha sabes que debes poner date o si es un numero hay varias opciones.

Como primer campo te recomiendo que coloques:

Campo: id
Tipo: tinyint
Extra: auto_increment
Acción: Unico

Esto sera el numero o identificacion de cada usuario. "unico" significa que no se permitira otro igual, como el Nombre de usuario al que tambien debes ponerselo... pues es unico .. valga la redundancia.

Este es el comienzo.. trata de responder algunas dudas con google, pues de este tema podras encontrar bastante, recuerda que no hay nada mejor que lograr las cosas por nuestra propia cuenta, si te trancas pregunta.

Cuando termines la base de datos avisame para que seguir con lo demas..!

Saludos..!