
registro.php
By: a guest on
Aug 1st, 2012 | syntax:
PHP | size: 1.63 KB | hits: 12 | expires: Never
<?php
//llamando el archivo que contiene la conexion y funciones
require 'conexion.php';
//Recuperando los datos mediante post y limpiandolos
@$nombre = mysql_real_escape_string($_GET['nombre']);
@$apellido = mysql_real_escape_string($_GET['apellido']);
@$clave = mysql_real_escape_string($_GET['clave']);
@$direccion = mysql_real_escape_string($_GET['direccion']);
@$telefono = mysql_real_escape_string($_GET['telefono']);
@$fecha_nac = mysql_real_escape_string($_GET['fecha_nac']);
@$provincia = mysql_real_escape_string($_GET['provincia']);
@$genero = mysql_real_escape_string($_GET['genero']);
@$email = mysql_real_escape_string($_GET['correo']);
//Sacando el nombre de usuario desde el email
$usuario = explode('@',$email);
$usuarioFinal = $usuario[0];
//Convirtiendo la contraseƱa a MD5
$clavemd5 = md5($clave);
//Preparando la peticion para agregar el nuevo usuario
$query = "insert into usuarios values (NULL,'$nombre','$apellido','$usuarioFinal','$clavemd5','$direccion','$telefono','$fecha_nac','$provincia','$genero','$email')";
//Enviando la peticion
$peticion_enviada = mysql_query($query);
if($peticion_enviada){
//Si el usuario fue agregado, se imprime en un cuadro verde el siguiente mensaje, mostrando el id asignado a dicho usuario
echo '<br /><div class="alert alert-success">Usuario agregado correctamente #id '.mysql_insert_id().'</div>';
}else{
//Si el usuario no pudo ser agregado, mostrara un mensaje de error diciendo que no puso ser agregado
echo '<br /><div class="alert alert-danger">El usuario no pudo ser agregado, intentelo nuevamente!</div>';
}
?>