Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/06/2009, 21:05
American2010
 
Fecha de Ingreso: abril-2003
Mensajes: 1.129
Antigüedad: 21 años, 1 mes
Puntos: 34
Respuesta: Ola una serie de preguntas con respecto a registro y login!

¿Pero sabes conectarte con la base de datos y todo eso?

Suponiendo que esa base la tenes, en la página de destino del formulario enviado, puedes realizar estas comprobaciones...

Código PHP:
if (isset($_POST['B1'])) {/** Si, si viene del formulario */
$usuario=$_POST['F1'];
$pass=$_POST['F2'];
$pass2=$_POST['F3'];
$email=$_POST['F4'];
$email2=$_POST['F5']; 
Donde B1 es el Boton Enviar, entonces con eso corroboramos si llego de enviar el formulario, y luego pasamos sus datos a variables, no es obligatorio, pero me gusta así...

Luego con eso realizas estas comprobaciones...

Código PHP:
$show=mysql_query("SELECT usuario FROM usuarios WHERE usuario='$usuario'");

if(
$row=mysql_fetch_array($show)) {/** Si, si existe su nombre */
    
$error="El nombre de usuario $row[usuario] ya esta en uso...<br>Por favor, seleccione otro...";
    
mysql_close($conexion); 
Esto lo que hace, además de que debes incluir tus datos de conexion con la DB es consultar si $usuario existe en la DB y en ese caso lo advierte... Tambien puedes hacerlo con el e-mail si no quieres que usen el mismo mail para crear 2 cuentas...

Luego si le pediste 2 veces la password confirmas que hayan escrito 2 veces lo mismo

Código PHP:
if ($pass<>$pass2) {
    
$error="Su password no coincide..."
Y así sigues y sigues comprobando todo lo que quieras...

Si todo es correcto lo añades a la DB
__________________
elGastronomo