function Actualizar() { $usuario = $_SESSION["usuario"]; $Usu = new Usuario(); if (isset($_POST['new_password']) && $_POST['new_password'] != "" || isset($_POST['email']) && $_POST['email'] != "" || isset($_POST['telefono']) && $_POST['telefono'] != "" || isset($_POST['extension']) && $_POST['extension'] != "" || isset($_POST['idioma_preferido']) && $_POST['idioma_preferido'] != "") { if (isset($_POST['new_password']) && $_POST['new_password'] != "") { $cnn = new conexion(); $empleado = $_SESSION["empleado"]; $Usu->Load_Usuario($empleado); $npassw = $_POST['new_password']; $N = new Notificacion(); $query = "update usuario set u_passwd='" . $npassw . "' where u_usuario='" . $empleado . "'"; $rst = $cnn->ejecutar($query); $body = "<p>\n \t\t<strong>Estimado {$Usu->Get_dato_mail_("nombre")}</strong><br>\n \t\tSu clave de acceso es: <strong>{$Usu->Get_dato_mail_("u_passwd")}</strong>\n \t\t</p>"; $N->set_contenido($body); $N->set_destinatario($Usu->Get_dato_mail_("u_email")); $N->notificaUsu(); } if (isset($_POST['email']) && $_POST['email'] != "") { $cnn = new conexion(); $empleado = $_SESSION["empleado"]; $email = $_POST['email']; $query = "update usuario set u_email='" . $email . "' where u_usuario='" . $empleado . "'"; error_log($query); $rst = $cnn->ejecutar($query); } if (isset($_POST['telefono'])) { $cnn = new conexion(); $empleado = $_SESSION["empleado"]; $Usu->Load_Usuario($empleado); $telefono = $_POST['telefono']; $query = "update empleado set telefono='" . $telefono . "' where idempleado='" . $Usu->Get_dato('idempleado') . "'"; error_log($query); $rst = $cnn->ejecutar($query); } if (isset($_POST['extension'])) { $cnn = new conexion(); $empleado = $_SESSION["empleado"]; $Usu->Load_Usuario($empleado); $telefono = $_POST['extension']; $query = "update empleado set extension='" . $telefono . "' where idempleado='" . $Usu->Get_dato('idempleado') . "'"; error_log($query); $rst = $cnn->ejecutar($query); } if (isset($_POST['idioma_preferido'])) { $cnn = new conexion(); $empleado = $_SESSION["empleado"]; $idioma = $_POST['idioma_preferido']; $query = "update usuario set u_idioma='" . $idioma . "' where u_usuario='" . $empleado . "'"; error_log($query); $rst = $cnn->ejecutar($query); } header("Location: index.php?okupdate"); } else { header("Location: index.php?error"); } }
echo json_encode($arreglo); } if (isset($_POST["recoveryMail"]) && $_POST["recoveryMail"] != "") { $cnn1 = new conexion(); $valuser1 = $_POST["recoveryMail"]; $query1 = ""; $query1 = sprintf("select u_email,u_usuario from usuario where u_email='%s' and u_estatus=1", $valuser1); error_log($query1); $rst1 = $cnn1->consultar($query1); $arreglo1 = array(); while ($fila1 = mysql_fetch_assoc($rst1)) { $arreglo1[0] = $fila1["u_usuario"]; $arreglo1[1] = $fila1["u_email"]; } echo json_encode($arreglo1); } if (isset($_POST["enviarmail"]) && isset($_POST["maildestino"])) { $U = new Usuario(); $user = $_POST["maildestino"]; $N = new Notificacion(); $body = ""; if ($U->Load_usuario_email($user) > 0) { $empleado = $U->Get_dato_mail_("u_usuario"); //if($U->Load_empleado($empleado)>0){ $body = "<p>\n\t\t\t\t\t\t<strong>Estimado {$U->Get_dato_mail_("nombre")}</strong><br>\n\t\t\t\t\t\tSu clave de acceso es: <strong>{$U->Get_dato_mail_("u_passwd")}</strong>\n\t\t\t\t\t\t</p>"; $N->set_contenido($body); $N->set_destinatario($U->Get_dato_mail_("u_email")); $N->notificaUsu(); //} } }