Esempio n. 1
0
function conferePapel($cpf, $table, $conexao)
{
    $id = confereExistencia($cpf, $conexao);
    if ($id == 0) {
        return 0;
    } else {
        $query = "SELECT * \r\n\t\t\t\t\tFROM " . $table . "\r\n\t\t\t\t\tWHERE fk_usuario = " . $id;
        $sql = mysql_query($query, $conexao);
        $qnt = mysql_num_rows($sql);
        // CASO 01: Pessoa não cadastrada como 'papel'
        if ($qnt == 0) {
            return 0;
            // CASO 02: Pessoa cadastrada como 'papel'
        } else {
            return $id;
        }
    }
}
function cadastraUsuario($conexao)
{
    // recebe os dados:
    $cpf = inclui_zeros(mysql_real_escape_string($_POST['cpf']), 11);
    $nome = mysql_real_escape_string($_POST['nome']);
    $email = mysql_real_escape_string($_POST['email']);
    if (isset($_REQUEST['senha'])) {
        $senha = mysql_real_escape_string($_POST['senha']);
    } else {
        $senha = "tec" . rand(1, 1000);
    }
    $sql = "INSERT INTO usuario\n            ( cpf, nome, email, senha ) \n            VALUES\n            ( '{$cpf}', '{$nome}', '{$email}', MD5('{$senha}')) ";
    $result = runSQL($sql);
    $cpf = stripslashes($cpf);
    $email = stripslashes($email);
    $nome = stripslashes($nome);
    $senha = stripslashes($senha);
    // envio email para a mostra:
    $sHeader = "From: mostra@poa.ifrs.edu.br\n";
    $sTo = "*****@*****.**";
    $sSubject = "Inscrição Usuário";
    $sBody = "Nome: " . $nome . "\n";
    $sBody .= "CPF:  " . $cpf . "\n";
    if (CONST_TIPO_VERSAO == "PRODUCAO") {
        $Envio = mail($sTo, $sSubject, $sBody, $sHeader);
    }
    // envio email para o usuario:
    $sHeader = "From: mostra@poa.ifrs.edu.br\n";
    $sTo = $email;
    $sSubject = "Mostra de Pesquisa, Ensino e Extensão - IFRS - Porto Alegre";
    $sBody = $nome . ",\n\n";
    $sBody .= "Você efetuou inscrição na 14ª Mostra de Pesquisa, Ensino e Extensão do IFRS Câmpus Porto Alegre.\n\n";
    $sBody .= "Para entrar no sistema:\n";
    $sBody .= "CPF: " . $cpf . "\n";
    $sBody .= "Senha: " . $senha . "\n\n";
    $sBody .= "Sistema de Inscrição da 14ª Mostra de Pesquisa, Ensino e Extensão\n";
    $sBody .= "IFRS - Câmpus Porto Alegre\n";
    $sBody .= "http://mostra.poa.ifrs.edu.br/2012/sistema/index.php\n";
    if (CONST_TIPO_VERSAO == "PRODUCAO") {
        $Envio = mail($sTo, $sSubject, $sBody, $sHeader);
    }
    $id = confereExistencia($cpf, $conexao);
    return $id;
}