Aqui el registrarUsuarios.php
Código PHP:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
@session_start(); //@ previene warning contra sesiones automáticas (no recomendado)
if(!isset($_SESSION["user"]))
{
$mensaje='No haz iniciado sesion, por favor verifica los datos o contacta al administrador.';
print "<script>alert('$mensaje')</script>";
print("<script>window.location.replace('index.php');</script>");
exit;
}
if (($_SESSION['privilege'])=='yes')
{
require_once('funciones.php');
conectar('localhost','root','','gammu');
//Recibir
$error = false;
$user = strip_tags($_POST['user']);
$password = strip_tags(sha1($_POST['password']));
$esadmin = strip_tags($_POST['esadmin']);
$Nombre = strip_tags($_POST['Nombre']);
$Apellido = strip_tags($_POST['Apellido']);
$Cedula = strip_tags($_POST['Cedula']);
$Telefono = strip_tags($_POST['Telefono']);
$user=trim($user);
$password=trim($password);
$esadmin=trim($esadmin);
$Nombre=trim($Nombre);
$Apellido=trim($Apellido);
$Cedula=trim($Cedula);
$Telefono=trim($Telefono);
$_SESSION['form']['user'] = $user;
$_SESSION['form']['nombre'] = $Nombre;
$_SESSION['form']['apellido'] = $Apellido;
$_SESSION['form']['cedula'] = $Cedula;
$_SESSION['form']['telefono'] = $Telefono;
echo $_SESSION['form']['user'];
echo $_SESSION['form']['nombre'];
echo $_SESSION['form']['apellido'];
echo $_SESSION['form']['cedula'];
echo $_SESSION['form']['telefono'];
if (($user)==NULL || ($user)==' ')
{
$error = true;
$mensaje='Disculpe, el Campo Usuario no puede estar en Blanco, Por favor Vuelva a intentarlo.';
$_SESSION['form']['user'] = $user;
$_SESSION['form']['nombre'] = $Nombre;
$_SESSION['form']['apellido'] = $Apellido;
$_SESSION['form']['cedula'] = $Cedula;
$_SESSION['form']['telefono'] = $Telefono;
print "<script>alert('$mensaje')</script>";
print("<script>window.location.replace('/prueba1/RegistarUsuarios.php');</script>");
}
else if (($password)==NULL || ($password)==' ')
{
$error = true;
$mensaje='Disculpe, el Campo Contraseña no puede estar en Blanco, Por favor Vuelva a intentarlo.';
$_SESSION['form']['user'] = $user;
$_SESSION['form']['nombre'] = $Nombre;
$_SESSION['form']['apellido'] = $Apellido;
$_SESSION['form']['cedula'] = $Cedula;
$_SESSION['form']['telefono'] = $Telefono;
print "<script>alert('$mensaje')</script>";
print("<script>window.location.replace('/prueba1/RegistarUsuarios.php');</script>");
}
else if (($Nombre)==NULL || ($Nombre)==' ')
{
$error = true;
$mensaje='Disculpe, el Campo Nombre no puede estar en Blanco, Por favor Vuelva a intentarlo.';
$_SESSION['form']['user'] = $user;
$_SESSION['form']['nombre'] = $Nombre;
$_SESSION['form']['apellido'] = $Apellido;
$_SESSION['form']['cedula'] = $Cedula;
$_SESSION['form']['telefono'] = $Telefono;
print "<script>alert('$mensaje')</script>";
print("<script>window.location.replace('/prueba1/RegistarUsuarios.php');</script>");
}
else if (($Apellido)==NULL || ($Apellido)==' ')
{
$error = true;
$mensaje='Disculpe, el Campo Apellido no puede estar en Blanco, Por favor Vuelva a intentarlo.';
$_SESSION['form']['user'] = $user;
$_SESSION['form']['nombre'] = $Nombre;
$_SESSION['form']['apellido'] = $Apellido;
$_SESSION['form']['cedula'] = $Cedula;
$_SESSION['form']['telefono'] = $Telefono;
print "<script>alert('$mensaje')</script>";
print("<script>window.location.replace('/prueba1/RegistarUsuarios.php');</script>");
}
else if (($Cedula)==NULL || is_numeric($Cedula)==FALSE)
{
$error = true;
$mensaje='Disculpe, el Campo Cedula no puede estar en Blanco y/o tener caracteres especiales, Recuerde utilizar solo Números, Por favor Vuelva a intentarlo.';
$_SESSION['form']['user'] = $user;
$_SESSION['form']['nombre'] = $Nombre;
$_SESSION['form']['apellido'] = $Apellido;
$_SESSION['form']['cedula'] = $Cedula;
$_SESSION['form']['telefono'] = $Telefono;
print "<script>alert('$mensaje')</script>";
print("<script>window.location.replace('/prueba1/RegistarUsuarios.php');</script>");
}
else if (($Telefono)==NULL || is_numeric($Telefono)==FALSE)
{
$error = true;
$mensaje='Disculpe, el Campo Teléfono no puede estar en Blanco y/o tener caracteres especiales, Recuerde utilizar solo Números, Por favor Vuelva a intentarlo.';
$_SESSION['form']['user'] = $user;
$_SESSION['form']['nombre'] = $Nombre;
$_SESSION['form']['apellido'] = $Apellido;
$_SESSION['form']['cedula'] = $Cedula;
$_SESSION['form']['telefono'] = $Telefono;
print "<script>alert('$mensaje')</script>";
print("<script>window.location.replace('/prueba1/RegistarUsuarios.php');</script>");
}
else
{
$query = @mysql_query('SELECT * FROM usuarios WHERE user="'.mysql_real_escape_string($user).'"');
if($existe = @mysql_fetch_object($query))
{
echo 'El Usuario '.$user.' ya Existe.';
}else{
$meter = @mysql_query('INSERT INTO usuarios (user, password, ADMIN, Nombre, Apellido, Cedula, Telefono) values("'.mysql_real_escape_string($user).'","'.mysql_real_escape_string($password).'","'.mysql_real_escape_string($esadmin).'","'.mysql_real_escape_string($Nombre).'","'.mysql_real_escape_string($Apellido).'","'.mysql_real_escape_string($Cedula).'","'.mysql_real_escape_string($Telefono).'")');
if($meter)
{
$mensaje6='Usuario Registrado con Éxito';
print "<script>alert('$mensaje6')</script>";
print("<script>window.location.replace('/prueba1/RegistarUsuarios.php');</script>");
}
else
{
$mensaje7='Hubo un problema Registrando el Usuario, por favor vuelva a intentarlo';
print "<script>alert('$mensaje7')</script>";
print("<script>window.location.replace('/prueba1/RegistarUsuarios.php');</script>");
}
}
}
}
else
{
$mensaje99='No tienes los privilegios suficientes para acceder a esta Página, por favor Contacta al Administrador .';
print "<script>alert('$mensaje99')</script>";
print("<script>window.location.replace('index.php');</script>");
session_destroy();
exit;
}
?>