<?php include "db.php"; include "usuarioDao.php"; if ($_SERVER['REQUEST_METHOD'] == "GET") { if ($_GET["id"]) { return getUsuarioById($db, $_GET["id"]); } else { return getUsuarios($db); } } if ($_SERVER['REQUEST_METHOD'] == "POST") { $postdata = file_get_contents("php://input"); $request = json_decode($postdata); return saveUsuario($db, $request); } if ($_SERVER['REQUEST_METHOD'] == "PUT") { $postdata = file_get_contents("php://input"); $request = json_decode($postdata); return updateUsuario($db, $request); }
if (isset($_POST['password']) && strlen($_POST['password']) > 2) { $data['password'] = $_POST['password']; } if ($usuario_core->getUsuario()->usuarioGrupoId == 3) { $data['usuarioGrupoId'] = 2; } if (isset($_POST['tipo']) && $_POST['tipo'] == 'afiliado') { $data['usuarioGrupoId'] = 5; } $empresas = array(); if (isset($_POST['empresas'])) { $empresas = $_POST['empresas']; } $idUsuario = $_POST['idUsuario']; if (isset($_POST['idUsuario'])) { $usuario = updateUsuario($idUsuario, $data, $data_direccion, $empresas); } else { $idUsuario = insertUsuario($data, $data_direccion, $empresas); } if (isset($_POST['tipo']) && $_POST['tipo'] == 'afiliado') { require 'Logic/afiliado.php'; $hoteles = array(); if (isset($_POST['hoteles'])) { $hoteles = $_POST['hoteles']; } $productos = array(); if (isset($_POST['productos'])) { $productos = $_POST['productos']; } $data_afiliado = array('nombreComercial' => NULL, 'web' => NULL, 'comisionHotel' => NULL, 'comisionEvento' => NULL, 'monedaId' => NULL, 'idiomaId' => NULL); foreach ($data_afiliado as $key => $value) {
$objUsuario->email = $_POST["email"]; $resultado = insertUsuario($objUsuario); if ($resultado == true) { echo "Cadastro com suseso"; } else { echo "Error al Cadastrar"; } } if ($action == "editar") { $objUsuario = new Usuario(); $objUsuario->id = $_POST["hiddenid"]; $objUsuario->login = $_POST["login"]; $objUsuario->senha = $_POST["senha"]; $objUsuario->nome = $_POST["nome"]; $objUsuario->email = $_POST["email"]; $resultado = updateUsuario($objUsuario); if ($resultado == true) { header('Location:../view/site/ListarUsuario.php'); } else { echo "Error al Editar"; } } if ($action == "eliminar") { $objUsuario = new Usuario(); $objUsuario->id = $_GET['id']; $resultado = deleteUsuario($objUsuario); if ($resultado == true) { header('Location:../view/site/ListarUsuario.php'); } else { echo "Error al eliminar"; }
require_once("config/bd.conf"); // Get the connection variables require_once("lib/database.php"); // Get the DataBase extended functions require_once("../consultas/funcionesSQL.php"); require_once("../utilidades/sesiones.php"); // +-----------------------------------------------------------------------+ // | Incializa las plantillas y establece la conexión con la BD | // +-----------------------------------------------------------------------+ $db = DB::connect($dsn, DB_CONNECT_MODE); // Creates a database connection object in $db // or, a database error object if it went wrong. // Lista de categorias principales $db->setFetchMode(DB_FETCHMODE_ASSOC); if ($updateUser==1){ updateUsuario ($email, $name, $company, $type, $id, $db); ?> <script> alert ("your information has been saved"); </script> <script> window.location.href='../adminff2g/sadmin/users.php'; </script> <? } if ($insertUser==2){ $password=md5($password); insertUsuario ($email, $password, $name, $company, $type, $db); ?> <script>
<script> showMensaje("Agregado a Favoritos"); </script> <?php } else { ?> <script> showMensaje("Punto ya agregado a favoritos."); </script> <?php } } elseif ($_REQUEST['tipo'] == 8) { $data[] = $_REQUEST['nombre']; $data[] = $_REQUEST['cl']; updateUsuario($_REQUEST['ml'], $data); ?> <script> var capaContenedora = document.getElementById("reg_modal_us"); capaContenedora.innerHTML="<?php echo $CM_USUARIO_EDIT; ?> "; setTimeout("closeModalInicio();",4000); </script> <?php } elseif ($_REQUEST['tipo'] == 9) { updateEstadoUsuario($_REQUEST['ml'], 2); ?> <script> var capaContenedora = document.getElementById("reg_modal_us");
$datos[5] = "'" . $_POST['part_telefono'] . "'"; $datos[6] = "'" . $_POST['part_movil'] . "'"; $datos[7] = "'" . $_POST['part_estado'] . "'"; $datos[8] = "'" . $_POST['part_ciudad'] . "'"; $datos[9] = "'" . $_POST['part_sucursal'] . "'"; $datos[10] = "''"; $datos[11] = 1; $datos[12] = "'" . $fecha_invet . "'"; altaUsuario($tabla, $datos, $columna); $mysqli = conectar_db(); selecciona_db($mysqli); //agrega uno al nomero de registro $id = $_SESSION['id']; $Consult = "SELECT * FROM users WHERE id='{$id}'"; $pConsult = consulta_tb($mysqli, $Consult); $dato = mysqli_fetch_array($pConsult); $dato2[0] = $dato['no_registro'] + 1; $columna2[0] = "no_registro"; updateUsuario($tabla2, $dato2, $columna2, $id); $Consulta = "SELECT id FROM registro_participacion ORDER BY id DESC Limit 1"; $pConsulta = consulta_tb($mysqli, $Consulta); $datos = mysqli_fetch_array($pConsulta); if ($datos[0] == NULL) { echo 0; } else { $_SESSION['id_registro'] = $datos[0]; echo 1; } cerrar_db($mysqli); //header("Location: ../images.php"); }
//Las nuevas contraseñas no coinciden, avisar al usuario $error_pass_repeat = true; } } //Comprobar si se quiere cambiar el email if (!empty($_POST['email'])) { //Comprobar que el email tiene el formato correcto, en caso contrario avisar al usuario if (!filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) { $error_email = true; } } //Si no hay ningún error, se cambian los datos del usuario if (!$error_pass_req && !$error_pass_repeat && !$error_email) { if (!empty($_POST['pass'])) { $nuevo_pass_hash = password_hash($_POST['pass'], PASSWORD_BCRYPT, ["cost" => 8]); $usuario->setPass($nuevo_pass_hash); } if (!empty($_POST['email'])) { $usuario->setEmail($_POST['email']); } if (!empty($_POST['nombre'])) { $usuario->setNombre($_POST['nombre']); } if (!empty($_POST['firma'])) { $usuario->setFirma($_POST['firma']); } //LLamamos a los funcion updateUsuario del modelo. updateUsuario($usuario); } } }
try { $to = $data['email']; $subject = 'Gracias por registrarse en Vika Hotel'; $smarty->assign('usuario', $usuario); $smarty->assign('empresa', $data); $smarty->assign('hoteles', $data['hotel']); $body = $smarty->fetch('admin/confirmacionRegistroEmail.tpl'); $mail = new Core_Mailer(); $mail->send_email($to, $subject, $body); } catch (Exception $e) { print_r($e); } $usuario_core->setUsuario($usuario, false); $campanias = getCampaniasByUsuario($usuario_id); if ($campanias && count($campanias)) { $url = $base_url . '/admin-campania-contrato/id:' . $campanias[0]->id; $result['url'] = $url; updateUsuario($usuario->id, array('status' => 'activado')); } $result['msg'] = 'ok'; $result['data'] = 'Usted se ha registrado correctamente. Se le ha enviado su contraseña a su correo electrónico'; } else { $result['data'] = 'Se produjo un error al guardar. Revise sus datos por favor'; } } else { $result['data'] = 'El email ya está registrado'; } } else { $result['data'] = 'Faltan datos obligatorios'; } echo json_encode($result);
function modificarUsuario($objUsuario) { return updateUsuario($objUsuario); }
<?php session_start(); $nombre_image = uniqid($_SESSION['matricula'] . "-"); // requires php5 define('UPLOAD_DIR', '../images/'); $img = $_POST['img']; $img = str_replace('data:image/png;base64,', '', $img); $img = str_replace(' ', '+', $img); $data = base64_decode($img); $file = UPLOAD_DIR . $nombre_image . '.png'; $success = file_put_contents($file, $data); print $success ? $file : 'Unable to save the file.'; require '../php/const.php'; require '../php/conexion.php'; require '../php/utiles.php'; $tabla = "registro_participacion"; $id = $_SESSION['id_registro']; $columna[0] = "fotografia"; $datos[0] = "'" . $nombre_image . "'"; updateUsuario($tabla, $datos, $columna, $id);