コード例 #1
0
        //Validation success.
        // "limpiamos" los campos del formulario de posibles códigos maliciosos
        $usuario_nombre = $connection->real_escape_string($_POST['usuario_nombre']);
        $usuario_clave = $connection->real_escape_string($_POST['usuario_clave']);
        $usuario_email = $connection->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
        if ($usuario_clave != "") {
            $usuario_clave = md5($usuario_clave);
            Nemesis::update("usuarios", "`usuario_nombre` = '{$usuario_nombre}',`usuario_clave` = '{$usuario_clave}',`usuario_email` = '{$usuario_email}',`priv` = '{$priv}'", "`id_usuario` = '{$id_usuario}'");
            echo "<div class=\"success round\">El Usuario <strong>{$usuario_nombre}</strong> se ha modificado.</div>";
        } else {
            Nemesis::update("usuarios", "`usuario_nombre` = '{$usuario_nombre}',`usuario_email` = '{$usuario_email}',`priv` = '{$priv}'", "`id_usuario` = '{$id_usuario}'");
            echo "<div class=\"success round\">El Usuario <strong>{$usuario_nombre}</strong> se ha modificado.</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";
        }
        echo "</div>";
    }
    //else
}
$cat = Nemesis::select("*", "usuarios", "`id_usuario` = '{$id_usuario}'");