/***************************************************************************************************** ARQUIVO BOX_INSCRICAO.PHP - Arquivo que exibe o formulário de cadastro da Newsletter. - Entrada: Existem dois meios de chegar neste arquivo. Um deles é preenchendo o formulário do canto superior esquerdo e outro clicando no menu principal. Pelo menu principal não são passados parâmetros para este arquivo. Pelo formulário do canto, são passados dois parâmetros: $_POST['seu_nome'] e $_POST['seu_email']. - Primeiro, o arquivo verifica se o visitante é um usuário Xoops. Se for, pega o seu código, nome e e-mail. Se não for, não pega nada. Aí, busca pelo e-mail na tabela newsletter_usuarios. Caso esteja cadastrado na newsletter mostra o formulário de alteração de cadastro. Caso não esteja, mostra o formulário de cadastro. *****************************************************************************************************/ ?> // Incluindo arquivos require_once('header.php'); include_once "../../newsletter/mainfile.php"; include_once(XOOPS_ROOT_PATH."/class/xoopsformloader.php"); include_once "db_mysql.inc.php"; include XOOPS_ROOT_PATH.'/header.php'; define( 'XOOPS_DB_PREFIX2', 'newsletter' ); // Verificando as opção desejada: if( $_POST['opcao_usuario'] ){ $opcao_usuario = $_POST['opcao_usuario']; } elseif( $_GET['opcao_usuario'] ){ $opcao_usuario = $_GET['opcao_usuario']; } elseif( ( !$_GET['opcao_usuario'] ) && ( !$_POST['opcao_usuario'] ) ){ $opcao_usuario = 'cadastrar'; } if( $opcao_usuario == 'cadastrar' ){ $opcao_usuario = 1; $nome_usuario = $_POST['nome']; $email_usuario = $_POST['email']; } // Nomes das tabelas usadas neste arquivo: $tb_newsletter_categorias = XOOPS_DB_PREFIX2."_newsletter_categorias"; $tb_newsletter_usuarios = XOOPS_DB_PREFIX2."_newsletter_usuarios"; // Meses do ano para inclusão no formulário $meses[1] = 'Janeiro'; $meses[2] = 'Fevereiro'; $meses[3] = 'Março'; $meses[4] = 'Abril'; $meses[5] = 'Maio'; $meses[6] = 'Junho'; $meses[7] = 'Julho'; $meses[8] = 'Agosto'; $meses[9] = 'Setembro'; $meses[10] = 'Outubro'; $meses[11] = 'Novembro'; $meses[12] = 'Dezembro'; // UF's do Brasil para inclusão no formulário $ufs[0] = 'AC'; $ufs[1] = 'AL'; $ufs[2] = 'AM'; $ufs[3] = 'AP'; $ufs[4] = 'BA'; $ufs[5] = 'CE'; $ufs[6] = 'DF'; $ufs[7] = 'ES'; $ufs[8] = 'GO'; $ufs[9] = 'MA'; $ufs[10] = 'MG'; $ufs[11] = 'MS'; $ufs[12] = 'MT'; $ufs[13] = 'PA'; $ufs[14] = 'PB'; $ufs[15] = 'PE'; $ufs[16] = 'PI'; $ufs[17] = 'PR'; $ufs[18] = 'RJ'; $ufs[19] = 'RN'; $ufs[20] = 'RO'; $ufs[21] = 'RR'; $ufs[22] = 'RS'; $ufs[23] = 'SC'; $ufs[24] = 'SE'; $ufs[25] = 'SP'; $ufs[26] = 'TO'; // Faz consulta ao banco de dados para verificar se ele já não está cadastrado na newsletter $db = new ps_DB(); $sql = "SELECT email,uid FROM $tb_newsletter_usuarios WHERE email='".$email_usuario_logado."'"; $db->query($sql); //executa a query $num_rows = $db->num_rows();//conta a quantidade de registros encontrados na query ?>
include XOOPS_ROOT_PATH."/footer.php"; ?>