コード例 #1
0
	
	

</div>

<div id="content">
<div id="content-container">

	<div class="box round">
		<h2>Eliminar Usuario</h2>
		
		
		<div id="tab1">
<?php 
$id_usuario = $_GET['id'];
$usuario = Nemesis::verificar_existencia("*", "usuarios", "`id_usuario` = '{$id_usuario}'");
//$cat = 		Nemesis::select("*","categorias","`id_cat` != 'NULL'","`nombre` ASC");
if ($usuario == true) {
    $cat = Nemesis::select("*", "usuarios", "`id_usuario` = '{$id_usuario}'");
    while ($row = $cat->fetch_array()) {
        $usuario_nombre = $row["usuario_nombre"];
    }
    Nemesis::delete_from_table("usuarios", "`id_usuario` = '{$id_usuario}'");
    echo '<div class="success round">El Usuario <strong>' . $usuario_nombre . '</strong> ha sido eliminado.</div>';
    echo '<div><a href="usuarios.php">Usuarios</a></div>';
} else {
    echo '<div class="error_message round">';
    echo '<strong>Errores al Eliminar, contácte al administrador</strong>';
    echo '</div>';
}
//else
コード例 #2
0
 //Setup Validations
 $validator = new FormValidator();
 $validator->addValidation("usuario_nombre", "req", "El campo Usuario es requerido");
 $validator->addValidation("usuario_nombre", "alnum", "El campo Usuario solo acepta letras y numeros");
 $validator->addValidation("usuario_email", "email", "Email Invalido");
 $validator->addValidation("usuario_email", "req", "Email requerido");
 $validator->addValidation("usuario_clave", "req", "Clave requerida");
 $validator->addValidation("usuario_clave", "eqelmnt=usuario_clave_conf", "Las Claves no coinciden");
 //Now, validate the form
 if ($validator->ValidateForm()) {
     //Validation success.
     // "limpiamos" los campos del formulario de posibles códigos maliciosos
     $usuario_nombre = mysql_real_escape_string($_POST['usuario_nombre']);
     $usuario_clave = mysql_real_escape_string($_POST['usuario_clave']);
     $usuario_email = mysql_real_escape_string($_POST['usuario_email']);
     $usuario = Nemesis::verificar_existencia("*", "usuarios", "`usuario_nombre` = '{$usuario_nombre}'");
     //$cat = 		Nemesis::select("*","categorias","`id_cat` != 'NULL'","`nombre` ASC");
     if ($usuario == true) {
         echo "<div class=\"error_message round\">El Usuario <strong>{$usuario_nombre}</strong> ya se encuentra dado de alta.</div>";
     } else {
         // todo se valido bien
         $usuario_clave = md5($usuario_clave);
         Nemesis::insert("usuarios", "`usuario_nombre`,`usuario_clave`,`usuario_email`,`usuario_freg`,`priv`", "'{$usuario_nombre}','{$usuario_clave}','{$usuario_email}',NOW(),'{$priv}'");
         echo "<div class=\"success round\">El Usuario <strong>{$usuario_nombre}</strong> se ha guardado.</div>";
     }
 } else {
     echo "<div class=\"error_message round\">";
     echo "<strong>Errores al Validar:</strong>";
     $error_hash = $validator->GetErrors();
     foreach ($error_hash as $inpname => $inp_err) {
         echo "<p>{$inp_err}</p>\n";