$a = intval($_REQUEST['ativar']); if ($a) { $log = "Ativando usuário: " . $_REQUEST['usu_id']; } else { $log = "Desativando usuário: " . $_REQUEST['usu_id']; } $db->Query("INSERT INTO tb_log (ev_id, usu_id, log_det) VALUES (6, {$_SESSION['user']['usu_id']}, '" . $db->AddSlashes($log) . "')"); $db->Query("UPDATE tb_usuario SET usu_ativo = {$a} WHERE usu_id = '" . $db->AddSlashes($_REQUEST['usu_id']) . "'"); } if (!empty($_REQUEST['enviasenha'])) { $novasenha = GeraSenha(); $db->Query("INSERT INTO tb_log (ev_id, usu_id, log_det) VALUES (6, {$_SESSION['user']['usu_id']}, '" . $db->AddSlashes("Senha do usuário re-enviada: " . $_REQUEST['usu_id']) . "')"); $db->Query("UPDATE tb_usuario SET usu_password = MD5('{$novasenha}') WHERE usu_id = '" . $db->AddSlashes($_REQUEST['usu_id']) . "'"); $rs = $db->Query("SELECT usu_email, usu_login FROM tb_usuario WHERE usu_id = '" . $db->AddSlashes($_REQUEST['usu_id']) . "'"); $row = $rs->Row(); EnviaEmail($row['usu_email'], $row['usu_login'], $novasenha); echo "<p>Senha re-enviada por email!</p>"; } ?> <script language="javascript"> function valida(form) { var erros = ''; var campos = { 'usu_nome':'Nome', 'usu_email':'Email', 'usu_login':'******', 'usu_cpf':'CPF', 'usu_local':'Local de trabalho', 'usu_fun':'Função', 'usu_reg':'GVE', 'usu_mun':'Município',
<?php session_start(); require_once '../general/funcionesGenerales.php'; //Control de Permisos. Hay que incluirlo en todas las páginas $strHost = 'smtp.qualidad.com'; $strHTML = '<A HREF="http://www.qualidad.com/qualidad"><IMG SRC="http://www.qualidad.com/qualidad/images/qualidad.jpg" BORDER="0"></A>'; $strHTML = $strHTML . '<center><font color="#0000FF" size="+3">Sistema de Gestión de Calidad</font></center><BR><hr>'; $strHTML = $strHTML . '<p><font color="#FF0000">MENSAJE AUTOMÁTICO ENVIADO POR EL SISTEMA </font></p>'; $strHTML = $strHTML . '<p>Originado por: <strong>' . $_GET["ori"] . '</strong></p>'; $strHTML = $strHTML . '<p>Destinatario:<strong>' . $_GET["des"] . "</strong></p>"; $strHTML = $strHTML . '<p>En el Sistema de Gestión de la Calidad de <font color="#0033FF">' . $_GET["emp"] . "</font> se han llevado a cabo acciones que requieren su intervención.</p>"; $strHTML = $strHTML . "<p>Si por error las acciones detalladas al pie no le afectasen, deberá reenviar este mensaje a la persona afectada o comunicárselo al Departamento de Calidad. </p>"; $strHTML = $strHTML . '<p><font color="#FF0000">DESCRIPCIÓN DE LAS ACCIONES</font></p>'; date_default_timezone_set('Europe/Madrid'); $fecha = date('d/m/Y'); $strHTML = $strHTML . '<p><strong><font color="#000000">' . $_GET["tipo"] . '</font></strong> numero <font color="#0033FF">' . $_GET["num"] . '</font> Con fecha <font color="#0033FF">' . $fecha . '</font> que afecta al Área de <font color="#0033FF">' . $_GET["dep"] . '</font>. </p>'; $strHTML = $strHTML . '<p> </p><p> </p><hr><p>El Departamento de Calidad agradece su participación en el sistema de gestión y su rápida actuación en las acciones mencionadas, orientadas al cumplimiento de los requisitos de la norma UNE-EN ISO 9001:2008.</p>'; $strHTML = $strHTML . '<br><p>AVISO: esta dirección de correo está destinada al envío de información y no está habilitada para la recepción de mensajes.</p>'; $strHTML = '<HTML><BODY><font face="Verdana, Arial, Helvetica, sans-serif">' . $strHTML . '</font></BODY></HTML>'; $cabeceras = "Content-type: text/html\r\n"; if ($_GET['dir'] == '' || $_GET['dir'] == ' ') { echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?Id=El destinatario no tiene definida dirección de mail.'; } else { EnviaEmail($_GET['dir'], '*****@*****.**', "Sistema de Calidad", $strHTML, '', ''); echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php">'; }
$msg = isset($_POST['mensagem']) ? $_POST['mensagem'] : ''; if (empty($nome) || empty($email) || empty($msg)) { $array = array('erro' => 2, 'mensagem' => 'Preencher os campos obrigatórios(*)!'); echo json_encode($array); } else { if (empty($assunto)) { $assunto = "Contato enviado pelo site " . EMPRESA; } $mensagem = "Contato enviado pelo site " . EMPRESA . "\n"; $mensagem .= "**********************************************************\n"; $mensagem .= "Nome do Contato: " . $nome . "\n"; $mensagem .= "E-mail do Contato: " . $email . "\n"; $mensagem .= "Fone do Contato: " . $fone . "\n"; $mensagem .= "**********************************************************\n"; $mensagem .= "Mensagem: \n" . $msg . "\n"; $retorno = EnviaEmail(DESTINO, $email, $assunto, $mensagem); if ($retorno) { $array = array('erro' => 0, 'mensagem' => 'Mensagem enviada com sucesso!'); echo json_encode($array); } else { $array = array('erro' => 1, 'mensagem' => 'Infelizmente houve um erro ao enviar sua mensagem!'); echo json_encode($array); } } } function EnviaEmail($para, $from, $assunto, $mensagem) { $headers = "From: " . SERVIDOR . "\n"; $headers .= "Reply-To: {$para}\n"; $headers .= "Subject: {$assunto}\n"; $headers .= "Return-Path: " . SERVIDOR . "\n";