Espero que no sea mucho pedir x.x aqui les dejo mi codigo.
Código:
& este es el que procesa el registro:<html> <head> <title>Registrate!</title> </head> <body> <form action="procesar-registro.php" method="post"> <table width="50%" align="center"> <tr> <td width="50%"><input type="text" name="name" value="Nombre De Usuario" /></td> <td width="50%"><input type="text" name="nick" value="Nick De Usuario" /></td> </tr> <tr> <td><input type="password" name="pass" value="Contraseña" /></td> <td><input type="password" name="repass" value="Repite La Contraseña" /></td> </tr> <tr> <td><input type="text" name="mail" value="Correo Electrónico" /></td> <td><input type="text" name="remail" value="Repite El Correo Electrónico" /></td> </tr> <tr> <td><select name="country"> <option selected>Selecciona Tu País</option> <option >México</option> <option>Argentina</option> <option>Bolivia</option> <option>Chile</option> <option>Colombia</option> <option>Costa Rica</option> <option>Cuba</option> <option>Ecuador</option> <option>El Salvador</option> <option>España</option> <option>Estados Unidos</option> <option>Guatemala</option> <option>Honduras</option> <option>Nicaragua</option> <option>Panamá</option> <option>Paraguay</option> <option>Perú</option> <option>Puerto Rico</option> <option>Rep. Dominicana</option> <option>Uruguay</option> <option>Venezuela</option> </select></td> <td><select name="sex"> <option selected>Selecciona Tu Sexo</option> <option>Hombre</option> <option>Mujer</option></select></td> </tr> <tr> <td> </td> <td><input type="submit" value="Registrarme" /></td> </tr> </table> </body> </html>
Código:
De antemano Gracias! (: <?PHP
// Incluir el archivo de Conexión a la Base de Datos //
include_once ("connection.php");
// Variantes del Registro //
$name = $_POST["name"];
$nick = $_POST["nick"];
$pass = $_POST["pass"];
$repass = $_POST["repass"];
$mail = $_POST["mail"];
$remail = $_POST["remail"];
$country = $_POST["country"];
$sex = $_POST["sex"];
// Comprobar si el formulario de Registro no se envía vacío //
if(empty($name) && empty($nick) && empty($pass) && empty($repass) && empty($mail) && empty($remail) && empty($country) && empty($sex))
{
echo "<p>¡UPS! Por favor rellena todos los campos.</p>";
echo "<a href=\"javascript:history.back(1)\">Regresar</a>";
}
// Comprobar si el campo 'Nombre' no está vacío //
else if(empty($name))
{
echo "<p>Haz olvidado ingresar tu <b>Nombre</b>!</p>";
echo "<a href=\"javascript:history.back(1)\">Regresar</a>";
}
// Comprobar si el campo 'Apodo' no está vacío //
else if(empty($nick))
{
echo "<p>Haz olvidado ingresar tu <b>Nombte de usuario</b>!</p>";
echo "<a href=\"javascript:history.back(1)\">Regresar</a>";
}
// Comprobar si el campo 'Contraseña' no está vacío //
else if(empty($pass))
{
echo "<p>Haz olvidado ingresar tu <b>Contraseña</b>!</p>";
echo "<a href=\"javascript:history.back(1)\">Regresar</a>";
}
// Comprobar si el campo 'Repite Tu Contraseña' no está vacío //
else if(empty($repass))
{
echo "<p>Haz olvidado repetir tu <b>Contraseña</b>!</p>";
echo "<a href=\"javascript:history.back(1)\">Regresar</a>";
}
// Comprobar si el campo 'Correo Electronico' no está vacío //
else if(empty($mail))
{
echo "<p>Haz olvidado ingresar tu <b>Correo electrónico</b>!</p>";
echo "<a href=\"javascript:history.back(1)\">Regresar</a>";
}
// Comprobar si el campo 'Repite Tu Correo Electronico' no está vacío //
else if(empty($remail))
{
echo "<p>Haz olvidado repetir tu <b>Correo electrónico</b>!</p>";
echo "<a href=\"javascript:history.back(1)\">Regresar</a>";
}
// Comprobar si el campo 'País' no está vacío //
else if(empty($country))
{
echo "<p>Haz olvidado ingresar tu <b>País</b>!</p>";
echo "<a href=\"javascript:history.back(1)\">Regresar</a>";
}
// Comprobar si el campo 'Sexo' no está vacío //
else if(empty($sex))
{
echo "<p>Haz olvidado ingresar tu <b>Sexo</b>!</p>";
echo "<a href=\"javascript:history.back(1)\">Regresar</a>";
}
// Comprobar si el 'Apodo' ingresado está disponible //
$value_nick = mysql_query("SELECT * FROM users WHERE nick='".$nick."'");
$counter_nick = mysql_num_rows($value_nick);
if($counter_nick >= 1)
{
echo "<p>El Apodo <b>".$nick."</b> ya se encuentra registrado.<br />Intenta con otro Apodo.</p>";
echo "<a href=\"javascript:history.back(1)\">Regresar</a>";
}
// Comprobar si el 'Correo Electrónico' ingresado está disponible //
else {
$value_mail = mysql_query("SELECT * FROM users WHERE mail='".$mail."'");
$counter_mail = mysql_num_rows($value_mail);
if($counter_mail >= 1)
{
echo "<p>El Correo Electrónico <b>".$mail."</b> ya se encuentra registrado.
<br />Intenta con otro Correo Electrónico.</p>";
echo "<a href=\"javascript:history.back(1)\">Regresar</a>";
}
else
{
// Registrando al Usuario //
$insert = mysql_query("INSERT INTO users(name,nick,pass,mail,country,sex)VALUES('".$name."','".$nick."','".$pass."','".$mail."','".$country."','".$sex."')");
echo "<p>Te Haz Registrado Correctamente. Bienvenido <b>".$nick."</b>.</p>";
} // Cierre del Registrar //
} // Cierre de Comprobaciones //
?>



