Пример #1
0
    $temerro = 1;
}
if ($possui == "S" && empty($descricao)) {
    echo "<tr><td>Descreva seu opala </td></tr>" . "\n";
    $temerro = 1;
}
if (jaexiste($username, $email)) {
    echo "<tr><td>Nome de usuário já está em uso, tente outro usuário </td></tr>" . "\n";
    $temerro = 1;
}
if ($temerro == 1) {
    include "volta.php";
} else {
    $insere = sprintf("insert into cad_usuario(username,senha,nome,email,cidade,estado,ddd,fone,dddcel,celular,flpublica,nivel,dtcadastro,possuiopala,descricao,anopala,recmail,endereco,numero,cep)\n                     values ('%s', '%s','%s','%s','%s','%s',%d,%d,%d,%d,'%s','0','%s','%s','%s',%d,'%s','%s','%d','%d')", $username, md5($senha), $nome, $email, $cidade, $estado, $ddd, $fone, $dddcel, $celular, $publica, date("Y-m-d H-i-s"), $possui, $descricao, $anopala, $recmail, $endereco, $numero, $cep1 * 1000 + $cep2);
    inclui($insere);
    enviaemail($username, $email, 0);
    echo "<tr><td>Seu pré-cadastro foi realizado com sucesso !</td></tr>\n";
    echo '<tr><td><br></td></tr>' . "\n";
    echo "<tr><td>Na barra esquerda do site você se informa da data e local das reuniões. Caso tenha alguma dúvida entre em contato pelo fale conosco ou pelo e-mail admin@opalaclubefranca.com.br.</td></tr>\n";
    echo "<tr><td>Você receberá um e-mail com seus dados e um link de confirmação do seu e-mail, após essa confirmação seu pré-cadastro será confirmado.</td></tr>\n";
    echo '<tr><td><br></td></tr>' . "\n";
    echo "<tr><td>Obrigado !!!</td></tr>\n";
    echo '<tr><td><br></td></tr>' . "\n";
    echo '<tr><td><a href="index.php">OK</a></td></tr>' . "\n";
}
?>
 </table>
 
<?php 
include "rodape.php";
?>
Пример #2
0
         $entry["description"][1] = $grupo;
     }
     if (!empty($novasenha)) {
         $entry["userpassword"][0] = "{crypt}" . crypt($novasenha);
     }
     if (!empty($novasenha)) {
         $entry["userpassword"][1] = encripta($novasenha, $key, $iv);
     }
     $uptdn = "uid=" . $info[$valor]["uid"][0] . ",ou=" . $info[$valor]["host"][0] . ",ou=people," . $dn;
     if (ldap_modify($conexao, $uptdn, $entry)) {
         // Envia email para informar alteracao
         $emails = getemail($info[$valor]["description"][1]);
         $mensagem = "Sistema de senhas\n\nA seguinte senha foi editada pelo usuбrio " . $usuario . ":\n\nCliente: " . $info[$valor]["o"][0] . "\nHost: " . $info[$valor]["host"][0] . "\nUsuбrio: " . $info[$valor]["uid"][0] . "\nGrupo: " . $info[$valor]["description"][1];
         $subject = "Sist. senhas: atenзгo: " . $usuario . " editou (C:" . $info[$valor]["o"][0] . ", H:" . $info[$valor]["host"][0] . ", U:" . $info[$valor]["uid"][0] . ", G:" . $info[$valor]["description"][1] . ")";
         if (count($emails) != 0) {
             enviaemail($emails, $subject, $mensagem);
             //echo "Enviando notificacao...";
         }
         $senhade = decripta($info[$valor]["userpassword"][1], $key, $iv);
         if ($senhade != $novasenha) {
             writehistory("sysuser="******" user="******"uid"][0] . " cliente=" . $info[$valor]["o"][0] . " host=" . $info[$valor]["host"][0] . " pw=" . $senhade);
         }
         writelog("EDIT status=ok user="******" uid=" . $info[$valor]["uid"][0] . " o=" . $info[$valor]["o"][0] . " host=" . $info[$valor]["host"][0]);
         echo "<center>Registro atualizado!</center>";
         echo "<br><input type=\"button\" value=\"Fechar\" onclick=\"self.close(); window.opener.location.reload();\">";
     } else {
         echo "<center>O registro nгo foi atualizado! Problema desconhecido</center>";
         echo "<br><input type=\"button\" value=\"Fechar\" onclick=\"self.close(); window.opener.location.reload();\">";
     }
 } else {
     echo "<br><font color=\"red\"><center><b>As senhas nгo conferem!</b></center></font>";
Пример #3
0
}
if ($temerro == 1) {
    include "volta.php";
} else {
    $sql = sprintf("Select username,email from cad_usuario where username = '******' and email = '%s'", $username, $email);
    include 'conectadb.php';
    $result = mysql_query($sql) or die("Erro consultando usuário " . mysql_errono() . ',' . mysql_error());
    if (mysql_num_rows($result) == 0) {
        echo "<tr><td>Usuario ou e-mail inválidos !</td></tr>\n";
        echo '<tr><td><br></td></tr>' . "\n";
        include "volta.php";
    } else {
        $novasenha = "b" . date("YmdHis");
        $sql = sprintf("update cad_usuario set senha = '%s' where username = '******'", md5($novasenha), $username);
        $result = mysql_query($sql) or die("Erro gerando nova senha " . mysql_errono() . ',' . mysql_error());
        enviaemail($username, $email, $novasenha);
        echo "<tr><td>Nova senha gerada com sucesso !</td></tr>\n";
        echo '<tr><td><br></td></tr>' . "\n";
        echo "<tr><td>Você receberá um e-mail com a nova senha, para sua segurança sugerimos que você altere a senha logo após o primero acesso.</td></tr>\n";
        echo '<tr><td><br></td></tr>' . "\n";
        echo '<tr><td><a href="index.php">OK</a></td></tr>' . "\n";
    }
    mysql_close($link);
}
?>
 </table>
 
<?php 
include "rodape.php";
?>
Пример #4
0
function gravagols($camp, $rod, $golsma, $golsvi, $nrojg)
{
    $dw = array("Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sab");
    include 'conectadb.php';
    if ($camp == 3) {
        $sql = sprintf("select subtime(min(addtime(data,hora)),'00:15:00') limite\n\t\t\t\t\t\tfrom cad_rodada\n\t\t\t\t\t\twhere campeonato = %d and rodada = %d", $camp, $rod);
        $result = mysql_query($sql) or die('\\nErro consultando limite palpite: ' . mysql_error());
        $row = mysql_fetch_assoc($result);
        if (strtotime('NOW') + 3600 > strtotime($row['limite'])) {
            return;
        }
    }
    $sql = sprintf("select descricao,ano from cad_campeonato where codigo = %d", $camp);
    $result = mysql_query($sql) or die('\\nErro consultando descricao do campeonato no banco de dados: ' . mysql_error());
    $row = mysql_fetch_assoc($result);
    $descricao = $row['descricao'];
    $ano = $row['ano'];
    $j = count($golsma);
    $tabela = '<table  border="1px" bordercolor="gray" cellspacing="0"  bgcolor=#FFFEE2>' . "\n";
    $tabela .= sprintf('<tr><td colspan=4><b>%s-%s</td><td align=center>Rodada:<b> %02d</td></tr>', $row['descricao'], $row['ano'], $rod) . "\n";
    $tabela .= '<tr bgcolor=#D6FFD7 style="background:#D6FFD7;font-weight:bold;" ><td align=center>Jogo</td><td align=right>Mandante</td><td align=center> x </td><td>Visitante</td><td>Data/Hora</td>' . "\n";
    for ($x = 0; $x < $j; $x++) {
        $sql = sprintf("select subtime(addtime(data,hora),'00:15:00') limite \n\t\t   \t\t\t\t\tfrom cad_rodada " . "where campeonato = %d " . "and rodada = %d " . "and jogo = %d ", $camp, $rod, $nrojg[$x]);
        $result = mysql_query($sql) or die('\\nErro consultando registro no banco de dados: ' . mysql_error());
        $row = mysql_fetch_assoc($result);
        if (strtotime('NOW') + 3600 > strtotime($row['limite'])) {
            continue;
        }
        $sql = sprintf("select count(*) qtde from cad_palpite " . "where campeonato = %d " . "and rodada = %d " . "and jogo = %d " . "and userid = %d ", $camp, $rod, $nrojg[$x], $_SESSION['userid']);
        $result = mysql_query($sql) or die('\\nErro consultando registro no banco de dados: ' . mysql_error());
        $row = mysql_fetch_assoc($result);
        if ($row['qtde'] == 0) {
            //Se não existe palpite cadastrado, insere
            $sql = sprintf("insert into cad_palpite " . "(campeonato,userid,rodada,jogo,pmanda,pvisita,data,hora,useridcad) " . "values(%d,%d,%d,%d,%d,%d,date(date_add(now(),interval 1 hour)),subtime(curtime(),'01:00:00'),%d) ", $camp, $_SESSION['userid'], $rod, $nrojg[$x], $golsma[$x], $golsvi[$x], $_SESSION['userid']);
        } else {
            $sql = sprintf("update cad_palpite " . "set pmanda = %d, " . "pvisita = %d, " . "data = date(date_add(now(),interval 1 hour)), " . "hora = subtime(curtime(),'01:00:00'), " . "useridcad = %d " . "where campeonato = %d " . "and rodada = %d " . "and jogo = %d " . "and userid = %d ", $golsma[$x], $golsvi[$x], $_SESSION['userid'], $camp, $rod, $nrojg[$x], $_SESSION['userid']);
        }
        mysql_free_result($result);
        $result = mysql_query($sql) or die('\\nErro gravando registro no banco de dados: ' . mysql_error());
        $sql = sprintf("select tm.nome ma,tv.nome vi,r.data,r.hora " . "from " . "cad_times tv," . "cad_times tm," . "cad_rodada r " . "where " . "r.campeonato = %d " . "and r.rodada = %d " . "and r.jogo = %d " . "and tm.codigo = r.manda " . "and tv.codigo = r.visita " . "order by r.campeonato,r.rodada,r.jogo", $camp, $rod, $nrojg[$x]);
        $result = mysql_query($sql) or die('\\nErro consulta rodada no banco de dados: ' . mysql_error());
        $row = mysql_fetch_assoc($result);
        $tabela .= sprintf('<tr>' . '<td align=center>%s</td>' . '<td align=right>%s</td>' . '<td align=center><b>%s x %s</td>' . '<td>%s</td>' . '<td>%s %s <i>%s</td></tr>', $nrojg[$x], $row['ma'], $golsma[$x], $golsvi[$x], $row['vi'], date("d/m/Y", strtotime($row['data'])), date("H:i", strtotime($row['hora'])), $dw[date("w", strtotime($row['data']))]) . "\n";
        mysql_free_result($result);
    }
    $tabela .= "</table>\n";
    //     echo ($tabela);
    enviaemail($rod, $tabela);
    $rodada = sprintf("%02d", $rod);
    echo '<tr><td>Campeonato: <b><span style="color:blue;">' . $descricao . '-' . $ano . '</span></td></tr>' . "\n";
    echo '<tr><td>Rodada: <b><span style="color:blue;">' . $rodada . '</span></td></tr>' . "\n";
    echo '<tr><td><br></td></tr>' . "\n";
    echo '<tr><td><br></td></tr>' . "\n";
    echo "<tr><td>Seu palpite para essa rodada foi registrado com sucesso !</td></tr>\n";
    echo '<tr><td><br></td></tr>' . "\n";
    if ($camp != 4) {
        echo "<tr><td>Esse palpite ainda pode ser alterado com até 15 minutos antes do início de cada partida.</td></tr>\n";
    }
    echo '<tr><td><br></td></tr>' . "\n";
    echo '<tr><td><br></td></tr>' . "\n";
    echo '<tr><td><a href="lst_cadpalpite.php">OK</a></td></tr>' . "\n";
    mysql_close($link);
}
Пример #5
0
function ValidaForm()
{
    $regex = '^' . '[-a-z0-9!#$%&\'*+/=?^_<{|}~]+' . '(\\.[-a-zA-Z0-9!#$%&\'*+/=?^_<{|}~]+)*' . '@' . '[a-z0-9-]+' . '(\\.[a-z0-9-]{2,})+' . '$';
    $cad = 'abcdefghijklmonpqrstuvxywzABCDEFGHIJKLMNOPQRSTUVXYWZ0123456789_-@%$#';
    $username = trim($_POST['username']);
    $senha = trim($_POST['senha']);
    $confsenha = trim($_POST['confsenha']);
    $nome = trim($_POST['nomecompleto']);
    $email = trim($_POST['email']);
    $endereco = trim($_POST['endereco']);
    $numero = trim($_POST['numero']);
    $cep1 = trim($_POST['cep1']);
    $cep2 = trim($_POST['cep2']);
    $cidade = trim($_POST['cidade']);
    $estado = trim($_POST['estado']);
    $ddd = trim($_POST['DDD']);
    $fone = trim($_POST['fone']);
    $dddcel = trim($_POST['DDDCEL']);
    $celular = trim($_POST['celular']);
    if (trim($_POST['possui']) == "SIM") {
        $possui = "S";
    } else {
        $possui = "N";
    }
    $anopala = trim($_POST['anopala']);
    $descricao = trim($_POST['descricao']);
    if (trim($_POST['publica']) == "S") {
        $publica = "S";
    } else {
        $publica = "N";
    }
    if (trim($_POST['recados']) == "S") {
        $recmail = "S";
    } else {
        $recmail = "N";
    }
    if (trim($_POST['aceite']) == "S") {
        $aceite = "S";
    } else {
        $aceite = "N";
    }
    $temerro = 0;
    if (empty($username)) {
        echo "<tr><td colspan=2>Usuário não informado </td></tr>" . "\n";
        $temerro = 1;
    } else {
        if (strspn($username, $cad) != strlen($username)) {
            echo "<tr><td colspan=2>Usuário Inválido, caracteres permitidos:A-Z 0-9 _-@%\$#</td></tr>" . "\n";
            $temerro = 1;
        } else {
            if (strlen($username) < 3) {
                echo "<tr><td colspan=2>Usuário deve conter no mínimo 3 digitos </td></tr>" . "\n";
                $temerro = 1;
            } else {
                if (is_numeric($username)) {
                    echo "<tr><td colspan=2>Usuário deve conter letras </td></tr>" . "\n";
                    $temerro = 1;
                }
            }
        }
    }
    if (empty($senha)) {
        echo "<tr><td colspan=2>Senha não informada </td></tr>" . "\n";
        $temerro = 1;
    } else {
        if (strlen($senha) < 5) {
            echo "<tr><td colspan=2>Senha deve conter no mínimo 5 digitos </td></tr>" . "\n";
            $temerro = 1;
        }
    }
    if ($senha != $confsenha) {
        echo "<tr><td colspan=2>Senha não confirmada  </td></tr>" . "\n";
        $temerro = 1;
    }
    if (empty($nome)) {
        echo "<tr><td colspan=2>Nome completo não informado  </td></tr>" . "\n";
        $temerro = 1;
    } else {
        if (strlen($nome) < 6) {
            echo "<tr><td colspan=2>Nome completo deve conter no mínimo 6 digitos </td></tr>" . "\n";
            $temerro = 1;
        } else {
            if (is_numeric($nome)) {
                echo "<tr><td colspan=2>Nome completo deve conter letras </td></tr>" . "\n";
                $temerro = 1;
            }
        }
    }
    if (empty($email)) {
        echo "<tr><td colspan=2>E-mail não informado  </td></tr>" . "\n";
        $temerro = 1;
    } else {
        if (!eregi($regex, $email)) {
            echo "<tr><td colspan=2>E-mail invalido  </td></tr>" . "\n";
            $temerro = 1;
        }
    }
    if (empty($cidade)) {
        echo "<tr><td colspan=2>Cidade não informada  </td></tr>" . "\n";
        $temerro = 1;
    } else {
        if (is_numeric($nome)) {
            echo "<tr><td colspan=2>Nome completo deve conter letras </td></tr>" . "\n";
            $temerro = 1;
        }
    }
    if (empty($estado)) {
        echo "<tr><td colspan=2>Estado não informado  </td></tr>" . "\n";
        $temerro = 1;
    }
    if (empty($endereco)) {
        echo "<tr><td colspan=2>Endereço não informado  </td></tr>" . "\n";
        $temerro = 1;
    }
    if (empty($numero) && !is_numeric($numero)) {
        echo "<tr><td colspan=2>Informe o número do endereço corretamente  </td></tr>" . "\n";
        $temerro = 1;
    }
    if (!empty($ddd) && !is_numeric($ddd)) {
        echo "<tr><td colspan=2>DDD inválido, informe somente números  </td></tr>" . "\n";
        $temerro = 1;
    }
    if (!empty($fone) && !is_numeric($fone)) {
        echo "<tr><td colspan=2>Telefone inválido, informe somente números  </td></tr>" . "\n";
        $temerro = 1;
    }
    if (!empty($dddcel) && !is_numeric($dddcel)) {
        echo "<tr><td colspan=2>DDD do Celular inválido, informe somente números  </td></tr>" . "\n";
        $temerro = 1;
    }
    if (!empty($celular) && !is_numeric($celular)) {
        echo "<tr><td colspan=2>Celular inválido, informe somente números  </td></tr>" . "\n";
        $temerro = 1;
    }
    if ($possui == "S" && $anopala == 0) {
        echo "<tr><td colspan=2>Informe o ano do seu opala </td></tr>" . "\n";
        $temerro = 1;
    }
    if ($possui == "S" && empty($descricao)) {
        echo "<tr><td colspan=2>Descreva seu opala </td></tr>" . "\n";
        $temerro = 1;
    }
    if ($aceite != "S") {
        echo "<tr><td colspan=2>Para efetuar o pré-cadastro é necessário que vc concorde com o estatudo e regras de inscrição. </td></tr>" . "\n";
        $temerro = 1;
    }
    if (jaexiste($username, $email)) {
        echo "<tr><td colspan=2>Nome de usuário já está em uso, tente outro usuário </td></tr>" . "\n";
        $temerro = 1;
    }
    if ($temerro == 0) {
        /* 
         * Incluir o usuário na galeria de fotos coopermine
         */
        $UsrCpg = new Usuario_CPG(0);
        $UsrCpg->setUserGroup(2);
        $UsrCpg->setUserActive("YES");
        $UsrCpg->setUserName($username);
        $UsrCpg->setPassWord(md5($senha));
        $UsrCpg->setUserGroupList(null);
        $UsrCpg->setUserEmail($email);
        $UsrCpg->setUserProfile1($cidade . '/' . $estado);
        $UsrCpg->setUserProfile2(null);
        $UsrCpg->setUserProfile3(null);
        $UsrCpg->setUserProfile4(null);
        $UsrCpg->setUserProfile5($descricao);
        $UsrCpg->setUserProfile6(null);
        $UsrCpg->setUserActKey(null);
        $UsrCpg->Grava();
        /*
         * Inclui o album do opaleiro na galeria
         */
        $AlbCpg = new Album_CPG(0);
        $AlbCpg->setTitle("Meu Opala");
        $AlbCpg->setDescription("Fotos do Opala de: " . $username);
        $AlbCpg->setCategory($UsrCpg->getUserID() + 10000);
        $AlbCpg->setPos('100');
        $AlbCpg->Grava();
        $AlbCpg2 = new Album_CPG(0);
        $AlbCpg2->setTitle("Outras Fotos");
        $AlbCpg2->setDescription("Imagens diversas de: " . $username);
        $AlbCpg2->setCategory($UsrCpg->getUserID() + 10000);
        $AlbCpg2->setPos('101');
        $AlbCpg2->Grava();
        /* 
         * Incluir o usuário no smfforum 
         */
        $Forum = new Forum(0);
        $Forum->setMemberName($username);
        $Forum->setPassWD($senha);
        $Forum->setEmailAddress($email);
        $Forum->setLocation($cidade . '/' . $estado);
        $Forum->Grava();
        $insere = sprintf("insert into cad_usuario(username,senha,nome,email,cidade,estado,ddd,fone,dddcel,celular,flpublica,nivel,dtcadastro,possuiopala,descricao,anopala,recmail,endereco,numero,cep,idcpg,idalbumcpg,idforum)\n                     values ('%s', '%s','%s','%s','%s','%s',%d,%d,%d,%d,'%s','0','%s','%s','%s',%d,'%s','%s','%d','%d','%d','%d','%d')", $username, md5($senha), $nome, $email, $cidade, $estado, $ddd, $fone, $dddcel, $celular, $publica, date("Y-m-d H-i-s"), $possui, $descricao, $anopala, $recmail, $endereco, $numero, $cep1 * 1000 + $cep2, $UsrCpg->getUserID(), $AlbCpg->getAlbumID(), $Forum->getID_Member());
        inclui($insere);
        enviaemail($username, $email, 0);
        echo "<tr><td><table id='tabform' border='0' cellspacing='0' style='color:blue;'>";
        echo "<tr><td>Seu pré-cadastro foi realizado com sucesso !</td></tr>\n";
        echo "<tr><td>Seu cadastro já foi realizado também na galeria fotos e forum, envie fotos do seu opala para o Album Meu Opala !</td></tr>\n";
        echo '<tr><td><br></td></tr>' . "\n";
        echo "<tr><td>Na barra esquerda do site você se informa da data e local das reuniões para que possa iniciar sua participação no clube. Caso tenha alguma dúvida entre em contato pelo fale conosco ou pelo e-mail admin@opalaclubefranca.com.br.</td></tr>\n";
        echo '<tr><td><br></td></tr>' . "\n";
        echo '<tr><td><br></td></tr>' . "\n";
        echo "<tr><td>Obrigado !!!</td></tr>\n";
        echo '<tr><td><br></td></tr>' . "\n";
        echo '<tr><td><a href="index.php">OK</a></td></tr>' . "\n";
        echo '</table></td></tr></table>';
        include "rodape.php";
    }
    return $temerro;
}
Пример #6
0
 <?php 
include "traco.php";
?>

<?php 
include "tophome.php";
?>

  <table id="menuadm" border="0" cellspacing="0">

<?php 
include 'conectadb.php';
$consulta = sprintf("select username,senha,userid,email from cad_usuario where userid = %d", $_SESSION['userid']);
$result = mysql_query($consulta) or die("Erro registrando conexão " . mysql_errono() . ',' . mysql_error());
$row = mysql_fetch_assoc($result);
enviaemail($row['username'], $row['email'], 1);
echo "<tr><td>E-mail reenviado com sucesso !! </td></tr:" . "\n";
echo "<tr><td><br></td></tr>" . "\n";
echo "<tr><td><br></td></tr>" . "\n";
echo '<tr><td><a href="index.php">OK</a></td></tr>' . "\n";
?>
 </table>

<?php 
function enviaemail($username, $email, $funcao)
{
    include 'envmail.php';
    include 'conectadb.php';
    $consulta = sprintf("select userid from cad_usuario where username = '******'", $username);
    $result = mysql_query($consulta) or die("Erro enviando e-mail " . mysql_errono() . ',' . mysql_error());
    if (mysql_num_rows($result) == 0) {