Formulario registro de personas

Solo disponible en BuenasTareas
  • Páginas : 18 (4420 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de febrero de 2011
Leer documento completo
Vista previa del texto
<?
// Configura los datos de tu cuenta
$dbhost='localhost';
$dbusername='root';
$dbuserpass='';
$dbname='archivos';

// Conexión a la base de datos
mysql_connect ($dbhost, $dbusername, $dbuserpass);
mysql_select_db($dbname) or die("Cannot select database");

// Preguntaremos si se han enviado ya las variables necesarias
if(isset($_POST["username"])) {

$dui = $_POST["dui"];
$nombres = $_POST["nombres"];
$apellido1 = $_POST["apellido1"];
$apellido2 = $_POST["apellido2"];
$apellido3 = $_POST["apellido3"];
$dianacimiento = $_POST["dianacimiento"];
$mesnacimiento = $_POST["mesnacimiento"];
$añonacimiento = $_POST["añonacimiento"];
$edad = $_POST["edad"];
$estadocivil = $_POST["estadocivil"];$sexo = $_POST["sexo"];
$telefonofijo = $_POST["telefonofijo"];
$telefonomovil = $_POST["telefonomovil"];
$religion = $_POST["religion"];
$profesion = $_POST["profesion"];
$niveleducativo = $_POST["niveleducativo"];
$email = $_POST["email"];
$departamentousuario = $_POST["departamentousuario"];
$municipiousuario = $_POST["municipiousuario"];$direccioncompleta = $_POST["direccioncompleta"];
$paisorigen = $_POST["paisorigen"];
$departamentoorigen = $_POST["departamentoorigen"];
$municipioorigen = $_POST["municipioorigen"];
$username = $_POST["username"];
$password = $_POST["password"];
$cpassword = $_POST["cpassword"];
$fecha = $_POST["fecha"];
$descripcion = $_POST["descripcion"];

// Haycampos en blanco
if($username==NULL|$password==NULL|$cpassword==NULL|$email==NULL) {
echo "<center>Debe llenar todos los campos.</center>";
}else{

// ¿Coinciden las contraseñas?
if($password!=$cpassword) {
echo "<center>Las contraseñas no coinciden</center>";
}else{

// Comprobamos si el nombre de usuario o la cuenta de correo yaexistían
$checkuser = mysql_query("SELECT username FROM users WHERE username='$username'");
$username_exist = mysql_num_rows($checkuser);

$checkemail = mysql_query("SELECT email FROM users WHERE email='$email'");
$email_exist = mysql_num_rows($checkemail);

if ($email_exist>0|$username_exist>0) {
echo "<center>EL nombre de usuario o la cuenta de correo estanya en uso<center>";
}else{

//Todo parece correcto procedemos con la inserccion

$query = "INSERT INTO users (dui, nombres, apellido1, apellido2, apellido3, dianacimiento, mesnacimiento, añonacimiento, edad,
estadocivil, sexo, telefonofijo, telefonomovil, religion, profesion, niveleducativo, email,
departamentousuario, municipiousuario,direccioncompleta, paisorigen, departamentoorigen,
municipioorigen, username, password, fecha, descripcion)

VALUES('$dui','$nombres','$apellido1', '$apellido2', '$apellido3', '$dianacimiento', '$mesnacimiento', '$añonacimiento', '$edad',
'$estadocivil','$sexo', '$telefonofijo', '$telefonomovil', '$religion', '$profesion', '$niveleducativo', '$email','$departamentousuario', '$municipiousuario', '$direccioncompleta', '$paisorigen', '$departamentoorigen',
'$municipioorigen', '$username', '$password', '$fecha', '$descripcion')";

mysql_query($query) or die(mysql_error());
echo "<center>El usuario $username ha sido registrado de manera satisfactoria.</center>";
echo "<center>Pincha en Acceder para ingresar alsistema.</center>";
}
}
}
}

?>
<head>
<link type="text/css" href="css/sunny/jquery-ui-1.8.7.custom.css" rel="Stylesheet" />
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.6.custom.min.js"></script>
<script type="text/javascript">...
tracking img