} if (router(2) == "newPass") { extract($_POST); if ($nosp != "") { exit; } $consulta = mysql_query("SELECT * FROM sys_admin WHERE token = '" . $token . "'"); $result = mysql_num_rows($consulta); if ($result == false) { echo sweetAlert("Erro!", "Link inválido ou fora do prazo de validade.", "error"); exit; } $ln = mysql_fetch_object($consulta); if ($ln->tokenExp < date("Y-m-d H:i:s")) { echo sweetAlert("Erro!", "Link inválido ou fora do prazo de validade.", "error"); exit; } requiredField("password", "senha", "formNewPass"); if (strlen($password) < 5) { echo sweetAlert("Atenção!", "Sua deve deve conter no mínimo 5 caracteres.", "warning"); exit; } requiredField("passwordRep", "(Repita a senha)", "formNewPass"); if ($password != $passwordRep) { echo sweetAlert("Atenção!", "As senhas digitadas não conferem.", "warning"); exit; } update(array("token", "tokenExp", "password"), array("", "", md5($password)), "sys_admin", "WHERE ID = '" . $ln->ID . "'"); $_SESSION["adminID"] = $ln->ID; echo sweetRedir("Sucesso!", "Sua senha foi atualizada.", "success", CP . "/view/home"); }
<?php extract($_POST); requiredField("contNome", "Nome", $formName); requiredEmail("contEmail", $formName); requiredField("contTelefone", "Telefone", $formName); requiredField("contCidade", "Cidade", $formName); requiredField("contUf", "UF", $formName); requiredTextarea("contMsg", "Mensagem", $formName); $msgMail = ' <div style="font-family: Tahoma; color: #666; font-size: 14px;"> <div>Resposta para <strong>' . $contEmail . '</strong>.</div> <br /> <div>Nome: <strong>' . utf8_decode($contNome) . '</strong></div> <div>Telefone: <strong>' . utf8_decode($contTelefone) . '</strong></div> <div>Cidade: <strong>' . utf8_decode($contCidade) . '</strong></div> <div>UF: <strong>' . utf8_decode($contUf) . '</strong></div> <div>Mensagem: <strong>' . utf8_decode($contMsg) . '</strong></div> </div> '; $sql = mysql_query("SELECT * FROM sys_emails WHERE page = 'contato'"); $result = mysql_num_rows($sql); if ($result == true) { while ($ln = mysql_fetch_object($sql)) { sendMail(getSys("siteName"), $ln->email, $contNome, $contEmail, "Contato recebido pelo site " . getSys("siteName"), $msgMail, ""); } echo ' <script> document.' . $formName . '.reset(); swal("E-mail enviado!", "Retornaremos em breve.", "success"); </script>
publishField($cid, 1, $option); break; case "fieldPublishedNo": cbSpoofCheck('field'); checkCanAdminPlugins('core.edit.state'); publishField($cid, 0, $option); break; case "fieldRequiredYes": cbSpoofCheck('field'); checkCanAdminPlugins('core.edit.state'); requiredField($cid, 1, $option); break; case "fieldRequiredNo": cbSpoofCheck('field'); checkCanAdminPlugins('core.edit.state'); requiredField($cid, 0, $option); break; case "fieldProfileYes1": cbSpoofCheck('field'); checkCanAdminPlugins('core.edit.state'); profileField($cid, 1, $option); break; case "fieldProfileYes2": cbSpoofCheck('field'); checkCanAdminPlugins('core.edit.state'); profileField($cid, 2, $option); break; case "fieldProfileNo": cbSpoofCheck('field'); checkCanAdminPlugins('core.edit.state'); profileField($cid, 0, $option);
<?php if (@router(2) == false) { exit; } if (router(2) == "insert") { extract($_POST); if (!$_POST) { exit; } $formName = @router(3); requiredField("nome", "Nome", $formName); requiredEmail("email", $formName); requiredField("password", "Senha", $formName); requiredField("passwordRep", "Repita a senha", $formName); passwordComparer("password", "passwordRep", $formName); $consulta = mysql_num_rows(mysql_query("SELECT * FROM sys_admin WHERE email = '" . $email . "'")); if ($consulta == true) { echo jsScript('$(".' . $formName . ' .input-email input").focus();'); echo sweetAlert("Atenção!", "Este e-mail já está cadastrado.", "warning"); } insert(array("nome", "email", "password"), array($nome, $email, md5($password)), "sys_admin"); exit; // Salva cada campo por vez foreach ($_POST as $campo => $valor) { } } if (router(2) == "update") { extract($_POST); if (!$_POST) { exit;