Ir para conteúdo
Fórum Script Brasil

Vinny789

Membros
  • Total de itens

    38
  • Registro em

  • Última visita

Posts postados por Vinny789

  1. Pessoal, bom dia, tudo bem?

    tenho no sistema de cadastro a data da ultima manutenção, que o cliente fez, vamos supor 06/02/2014, com validade de um ano 06/02/2015 estará vencendo, certo?

    Queria saber, como faço a consulta, ele ir me mostrando os que estão a vir

    $sql = "SELECT * FROM clientes ORDER BY ultimatrocadeareia ASC"; // esta é a consulta que uso atualmente.
    Desde já, obrigado a todos
  2. Pessoal, estou fazendo esta consulta...
    $sql = "SELECT * FROM piscinasespelhos FULL OUTER JOIN relatoriofinal
    ON piscinasespelhos.idp = relatoriofinal.idpiscinaespelho
    WHERE relatoriofinal.dataehora = CURRENT_DATE()";
    Porém precisaria no final puxar a query que é passadara pela url...
    Como esta forma (WHERE idcondominio='$codigo'";) é como faço para que me mostre os resultados...
    Como conseguiria mesclar ambas?
  3. Falae povo, é algm problema meio maluko, mas não sei qual é.. para simplificar...

    Se eu efetuo o login, na página principal onde inicialmente mostra os daddos "coretamente e funcionando" eu aperto F5 "atualizar, ele zera a session.

    Acredito que agora esteja mais fácil não é?? rs

    LOGIN.php

    <?php
    
    $erro = "";
    
    if(getenv("REQUEST_METHOD") == "POST") {
    
        $email  = $_POST["Email"];
        $senha = $_POST["Senha"];
    
        if ( get_magic_quotes_gpc() ) {
            $email  = stripslashes($_POST["Email"]);
            $senha = stripslashes($_POST["Senha"]);
        }
        $email  = mysql_escape_string($email);
        $senha = mysql_escape_string($senha);
        
        
        $chave = md5( md5(strtolower(trim($email))) . md5(strtolower(trim($senha))) );    
        $senha = md5($senha);
        //coloque seus dados de conexao
        mysql_connect("localhost", "newcampi_user", "2010");
        mysql_select_db("newcampi_banco");
        
        $sql = "SELECT * FROM tabela_usuarios WHERE email = '%s' AND senha = '%s' and chave = '$chave' and nivel_acesso > 0";
        $re = mysql_query(sprintf($sql, $email, $senha));
        $total = mysql_num_rows($re);
        $linha = mysql_fetch_array($re);
    
        if($total == 1) {
        $dados = array();
        $dados["email"] = ucfirst(strtolower($linha['email']));
        $dados["nivel_acesso"] = ucfirst(strtolower($linha['nivel_acesso']));
        $dados["logado"] = true;
        session_start();
        $_SESSION["dados"] = $dados;
        header("Location: index.php?id=principal"); 
        } else {
            $erro  = "Usuario ou senha invalido";
            $erro .= "<script type=\"text/javascript\">document.getElementById(\"erro\").className = 'visivel';</script>";
        }
    }
    
    ?>
    QUEMSOMOS.php no incio não possui nada, pois ela esta sendo setada como querystring, portanto o codigo q tinha coloquei no index.php
    <?
    //CONEXÃO
    mysql_connect("localhost", "newcampi_user", "2010");
    mysql_select_db("newcampi_banco");
    
    //CÓDIGO DE CONSULTA
    @$sql = "SELECT * FROM tabela_usuarios WHERE email = '$emailverifica'";
    @$resultado = mysql_query($sql) or die ("Não Localizado");
    $conta = mysql_num_rows($resultado);
    if($conta == 0){
    }else{
    while($x = mysql_fetch_array($resultado)){
    
    $contato = $x[contato];
    $nomefantasia = $x[nomefantasia];
    $nivel = $x[nivel_acesso];
    
    echo "$contato";
    echo "$nomefantasia";
    }
    }
    ?>
    PS.: O CODIGO ACIMA FUNCIONADA, QUANDO NÃO ESTAV USANDO A CITAÇÃO DO COMECO DO tópico. Index.php
    <?php
    ob_start();
    session_start();
    if( isset( $_SESSION['dados'] ) ) {
       $dados = $_SESSION['dados'];
       $emailverifica  = $dados['email'];
       $nivel_acesso  = $dados['nivel_acesso'];
       echo $_SESSION['dados'];
    } else {
       $dados = false;
    }
    ?>

    Obrigado desde já e desculpem qualquer coisa...

  4. Paz galera, blza?

    Seguiiinte... Estava tendo problemas, quanto a if para mostrar se esta logado ou não logado, de tanto bater a cabeça, fiz o seguinte...

    PS.: Esse If é do tipo quem dá alguma regalias a usuários cadastrados "Ex.: mostrar o preço dos produtos".

    <?php
    session_start();
    if( isset( $_SESSION['dados'] ) ) {
       $dados = $_SESSION['dados'];
       $emailverifica  = $dados['email'];
       $nivel_acesso  = $dados['nivel_acesso'];
    } else {
       $dados = false;
    }
    ?>

    Tinha até um problema, quanto ao topo.php que não alterava de acordo com o nivel que deveria ser passado pela session,

    mas ai, fizemos o seguinte, ao invés de usarmos o codigo acima em várias páginas que vinham para index.php através de "querystring"

    através de include, colocamos o mesmo na página index.php, logo o primeiro comando, até ai beleza...

    O topo.php comecou a funcionar de acordo com o nivel "entendemos que a session anteriormente estava sendo carregada após o include do topop.php"

    Mas agora acontece uma coisa estranha, logamos e ele mostra a página index.php?id=principal personalizada com os dados de acordo com a session, até ai beleza...

    Porém qundo clicamos em index.php?id=quesomos ele não mostra a session, na realidade ele não esta carregando a session, o q everia ocorrer para mosrar personalizada

    PS.: Fizemos o teste após o login direcionar para QUEM SOMOS e assim funciona certo, mas quando voltamos para PRINCIPAL, mesmo ERRO.

    O que poderia estar ocorrendo, saberia me dizer?

    Paz

  5. Era coisa básica, graças a um modelo consegui fazer o que queria ;)

    <?php
    session_start();
    if( isset( $_SESSION['dados'] ) ) {
       $dados = $_SESSION['dados'];
       $emailverifica  = $dados['email'];
       $nivel_acesso  = $dados['nivel_acesso'];
    } else {
       $dados = false;
    }
    ?>

    Vlw...

    AE MODERA... mete Resolvido na pegada! rs vlw ;)

  6. Paz Galera,

    Seguinte, como faria funcionar esta questão...

    Tenho a pagina index.php?id=login, estou tendo uma dificuldade, mas que não convem a este tópico pois já existe outro aberto referente a questão.

    Tenho a página index.php?id=produtos e nela tenho o seguinte codigo no inicio.

    <?php

    // include "protecao.php"; // Obs.: anulei para ele não direcionar o usuário final a página e login, abaixo explico o poq...

    session_start();

    $_SESSION["dados"] = $dados;

    $emailverifica = $dados['email'];

    ?>

    Quando faço o login e vou para a página produtos ele vai normal e me mostra o print abaixo q fiz para teste...

    <?

    echo "$emailverifica"; // fiz este print para saber se estava carregando a session e funcionando... senão carregar a sessão ele não irá mostrar, não é?? rs

    ?>

    Mas, quando clico primeiramente em produtos e depois vou tentar me logar, ele não me loga, no caso, acredito eu com meu pouco conhecimento, seja pelo fato de já ter tido o session_start();

    Ele fica me retornando a página de login, não indo para a principal.php como é ordenado no script para acontecer depois de autenticado.

    A página de produtos eu quero que quando o usuário não estiver logado, ele tenha acesso normalmente, mas que não mosre o preço, fiz um If com comparação para não mostrar o preço do produto.

    Qual seria a solução?

    Seria um if? se sim, como fazer o mesmo?

    Obrigado,

  7. Opa Endor, na pagina topo.php

    Esta o segundo código, vou postra ele aki embaixo novamente...

    <?
    session_start();
    $dados = $_SESSION["dados"];
    $emailverifica  = $dados['email'];
    $nivel_acesso  = $dados['nivel_acesso'];
    ?>
    <?
    if ($nivel_acesso == "")
    {
    echo "NÃO FAZ NADA";
    }
    elseif ($nivel_acesso == "1")
    {
    echo "<h3>Bem-Vindo, $emailverifica , $nivel_acesso</h3>";
    }
    ?>

    Eliminando ela antes de ir para a proxima página não esta não, pois funciona em outra página de teste que fiz a index.php?id=quemsomos

    Ele não esta puxando para cima, pois quando efetuo Login, ele esta num include que tem no meio da página.

    Desde já agradeço,

  8. Falae...

    Tenho uma duvida e um tremendo de um rabisco rsrs

    Estou montando um sietam de catalogo de produtos, nele tenho um sistema de login para verrem os produtos.

    Montei o sistema inteiro em querystring...portanto página principal ficou assim index.php?id=principal, assim com quem somos e assim por diante...

    Na págian index, tenho alguns includes...

    topo.php

    menuprincipal.php

    menulateral.php

    string.php < onde puxamos as paginas pelo query...

    rodape.php

    Seguinte, meu sistema de loginé puxado pela query string... em string.php

    Meu sistema de login é com niveis, visando isso fiz a parte a parte abaixo no topo.php

    <?
    if ($nivel_acesso == "")
    {
    echo "<a href='index.php?id=login' title='Login'>Login N</a>
    &nbsp;|&nbsp;<a href='index.php?id=cadastro' title='Cadastro'>Cadastrar-se N</a> "; 
    }
    elseif ($nivel_acesso == "1")
    {
    echo "
    <a href='index.php?id=logout' title='Logout'>Logout 1 </a>
    &nbsp;|&nbsp;<a href='index.php?id=meucadastro' title='Meu Cadastro'>Meu Cadastro 1</a> 
    &nbsp;| &nbsp;<a href='carrinho.php' title='Meu Carrinho'>Meu Carrinho 1</a>";
    }
    elseif ($nivel_acesso == "2")
    {
    echo "
    <a href='index.php?id=logout' title='Logout'>Logout 2</a>
    &nbsp;|&nbsp;<a href='index.php?id=meucadastro' title='Meu Cadastro'>Meu Cadastro 2</a> 
    &nbsp;| &nbsp;<a href='carrinho.php' title='Meu Carrinho'>Meu Carrinho 2</a>";   
    }
    ?>
    Infelizmente ele não carrega o nivel no topo.php Já me disseram que talvez seja poq o include do login esta abaixo do do topo.php usei o seguinte code para tentar puxar os mesmos...
    <? 
    session_start();
    $dados = $_SESSION["dados"];
    $emailverifica  = $dados['email'];
    $nivel_acesso  = $dados['nivel_acesso'];
    ?>
    <?
    if ($nivel_acesso == "")
    {
    echo "NÃO FAZ NADA"; 
    }
    elseif ($nivel_acesso == "1")
    {
    echo "<h3>Bem-Vindo, $emailverifica , $nivel_acesso</h3>";
    }
    ?>

    a segunda parte é para verificar se conegui...

    alguém saberia dizer onde estou errando?

  9. Paz galera, blza?

    To necessitando de uma coisinha, espero poder contar com ajuda de vocês... to perdendo os neuronios por isso já rs

    Tenho um sistema de cadastro de usuários, com base em um de login, para usuários de loja de catalogo.

    E seguinte, estou realizando o login e senha, ok, funcionando perfeitamente, só queria que no login e senha ele carregasse

    por session o nivel do usuário "no caso 0,1 ou 2" o que atualmente fiz e não deu certo.

    O que atualmente vejo é que ele carrega somente na session o email e a senha, no caso,

    já fiz em post e tudo mais e nada deu certo, como resgato ele do banco de dados e coloco na session?

    Vou postar para vocês verem o codigo original, qual não fiz nenhuma alteração.

    LOGIN.PHP

    <?php
    
    $erro = "";
    
    if(getenv("REQUEST_METHOD") == "POST") {
    
        $email  = $_POST["Email"];
        $senha = $_POST["Senha"];
    
        if ( get_magic_quotes_gpc() ) {
            $email  = stripslashes($_POST["Email"]);
            $senha = stripslashes($_POST["Senha"]);
        }
        $email  = mysql_escape_string($email);
        $senha = mysql_escape_string($senha);
        
        
        $chave = md5( md5(strtolower(trim($email))) . md5(strtolower(trim($senha))) );    
        $senha = md5($senha);
        //coloque seus dados de conexao
        mysql_connect("localhost", "newcampi_user", "2010");
        mysql_select_db("newcampi_banco");
        
        $sql   = "SELECT COUNT(*) AS total FROM tabela_usuarios WHERE email = '%s' AND senha = '%s' and chave = '$chave' and nivel_acesso > 0";        
        
        $re    = mysql_query(sprintf($sql, $email, $senha));
        $total = mysql_result($re, 0, "total");
        mysql_close();
        
        if($total == 1) {
            $dados = array();
            $dados["email"]     = ucfirst(strtolower($email));
            $dados["logado"]   = true;
            session_start();
            $_SESSION["dados"] = $dados;
            header("Location: index.php?id=principal");
        } else {
            $erro  = "Usuario ou senha invalido";
            $erro .= "<script type=\"text/javascript\">document.getElementById(\"erro\").className = 'visivel';</script>";
        }
    }
    
    ?>
    <html>
    <head>
    <title>LOGIN</title>
    </head>
    <body bgcolor="#E6E6E6" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <form id="formulario" name="formulario" action="index.php?id=login" method="post" >
    <table align="center" border="0" cellpadding="0" cellspacing="0" width="280">
    <tr>
    <td width="70" height="35">
    <p style="margin-right:10; margin-left:10;"><font face="Verdana" color="#003399"><span style="font-size:9pt;"><b>Email:</b></span></font></p>
    </td>
    <td width="180" height="35">
    <p align="left"><input type="text" name="Email" class="todoform" size="25"></p>
    </td>
    </tr>
    <tr>
    <td width="70" height="35">
    <p style="margin-right:10; margin-left:10;"><font face="Verdana" color="#003399"><span style="font-size:9pt;"><b>Senha:</b></span></font></p>
    </td>
    <td width="180" height="35">
    <p align="left"><input type="password" name="Senha" class="todoform" size="20"></p>
    </td>
    </tr>
    </table>
    </body>
    </html>
    PRINCIPAL.PHP
    <?php
    include "protecao.php";
    $dados = $_SESSION["dados"];
    $emailverifica  = $dados['email'];
    ?>
    <?
    echo "<h3>Bem-Vindo, $emailverifica</h3>"; // AQUI ELE MOSTRA O EMAIL VERIFICADOR
    ?>
    PROTEÇÃO.PHP
    <?php
    session_start();
    if(!isset($_SESSION["dados"])) {
        header("Location: index.php?id=login");
    }
    ?>

    Desde já agradeço a todos.

  10. Olá Endor, preferiria usar session mesmo, segundo me recomendam é mais seguro...

    Slackneo... Sesseion é melehor mesmo...

    Como que faço a verificação se a variavel de sessao existe?

    Acredito que no problema do topo, se eu conseguir a questão do da verificação de login ele sulocionaria.

    Como faria para se caso o usuário não tivesse nivel ele deixasse acessar normalmente e poq pra usuário cadastrado estou motando um esquema onde ele mostra um menu diferenciado?

    ou vamos supor, teria como fazer ele atribuir 0 pra qlq usuário comum "que acabasse de entrar no site "?

  11. Paz Galera, montei um esqueminha de verificação de niveis com sistema de login, funciona beleza, "caso alguém precise, só solicitar que post ;)"

    Agora tenho uma outra duvida, consegui fazer um esqueminha de separação de niveis dois usuários beleza...

    segue abaixo os if's, muito simples e eficiente:

    <?

    if ($nivel == "") {

    echo "MOSTRA ESSA MENSAGEM SE NÃO POSSUI NENHUM NIVEL"; }

    elseif ($nivel == "1") {

    echo "MOSRA ESSA MENSAGEM SE USUÁRIO FOR NIVEL 1"; }

    elseif ($nivel == "2") {

    echo " MOSTRA ESSA MENSAGEM SE USUÁRIO FOR NIVEL 2"; }

    ?>

    Funciona que é uma beleza...

    Só que estou tendo um sério problema e acredito que vocês possam me ajudar...

    Na página index.php?id=login eu logo normal, mas como estou trabalhando com querystring e includes, tem a parte de cima do site denominada topo.php que esta por include no index, e nesta página topo eu fiz um if e elseif de separação para o menu diferenciado.

    SEM NIVEL = LOGIN / CADASTRAR-SE

    NIVEL 1 = LOGOUT / MEU CADASTRO / MEU CARRINHO

    NIVEL 2 = LOGOUT / ÁREA ADMINISTRATIVA

    Estou tendo dificuldade em passar o nivel para a página topo.php, eu não posso usar a parte de proteção, poq senão todo mundo que for visitar o site irá parar na pagina se login, e o q quero é que todos tenham acesso ao site e somente os usuários cadastrados tenham acesso ao preço do produto e menus diferenciados.

    ARQUIVO DE PROTEÇÃO QUE JOGARIA AS PESSOAS NA PÁGINA DE LOGIN QUE USEI NO TOPOP.PHP

    <?php
    include "protecao.php";
    $dados = $_SESSION["dados"];
    $emailverifica = $dados['email'];
    ?>

    então, acredito que necessitaria de um if diferente na parte do topo, seria algo mais ou menos assim.

    Se logado ele puxa o nivel, se não cadastrado ele permanece quieto rs

    Alguém poderia dar uma luz?

    Vlw, Deus abençoe!

  12. Fala galera, blza?

    Seguinte, tenho um sistema de login, só que ele não seria de restrição e sim de beneficios, no caso, se o cara não logar ele permanece no site normalmente.

    Mas se ele se cadastrar, ele consegue ter acesso aos preços e tals, como proceder nesta ocasião?

    No caso estou trabalhando com sql, e to usando assim:

    Seria 1 para usuários com acesso ao preço e 2 para usuários com acesso a administração.

    E como proceder para usuário não cadastrado?

    Vou postar o codigo da principal.php para vocês verem.

    // INCLUDE DE PROTEÇÃO

    <?php
    include "login/protecao.php";
    $dados = $_SESSION["dados"];
    $emailverifica  = $dados['email'];
    ?>
    //CONEXÃO, CONSULTA AO BD E COMPARAÇÃO
    <?
    //CONEXÃO
    mysql_connect("localhost", "newcampi_user", "2010");
    mysql_select_db("newcampi_banco");
    
    //CÓDIGO DE CONSULTA - PUXANDO DA SESSION DE LOGIN E COMPARADANDO NO BANCO DE DADOS PARA PUXAR O RESULTADOS DO USUÁRIO
    @$sql = "SELECT * FROM tabela_usuarios WHERE email = '$emailverifica'";
    @$resultado = mysql_query($sql) or die ("Não Localizado");
    $conta = mysql_num_rows($resultado);
    
    if($conta == 0){
    echo "Não encontrou nenhum registro!";
    }else{
    while($x = mysql_fetch_array($resultado)){
    
    $razao = $x[razaosocial];
    $contato = $x[contato];
    $nomefantasia = $x[nomefantasia];
    
    echo "$razao <-Printa a razão social<br>
          $razao <-Printa o nome fantasia<br>
          $contato <-Printa o contato";
    
    }
    }
    ?>

    Poderiam me ajudar nesta questão?

    E queria saber, como fazer para que o usuário de nivel 1 tenha acesso ao link, por exemplo SAIR, queria que mostrasse esse link somente aos usuários logados.

  13. Galera, blza?! seguinte...

    Estou trabalhando com um sistema de login em php, só que estou fazendo a validação dos campos "caso não estejam preenchidos também em php" e fazendo a validação do campo CNPJ com Jquery.

    Quando o cnpj é invalido ele mostra em ajax a escrita cnpj invalido do lado do campo, quando o campo é valido ele mostra um alert com a mensagem "ok".

    Só que como estou trabalhando com ifsset e ação de inclusão na mesma pagina, queria saber como proceder com o javascript.

    postarei o código abaixo descriminando e no final o código completo ;)

    JQUERY VALIDATE

    <script type="text/javascript" src="jquery.validate.js"></script>
    <script type="text/javascript">
    // QUANDO O DOCUMENTO ESTIVER PRONTO
    $(document).ready(function(){
       // CONFIGURA A VALIDACAO DO FORMULARIO
       $("#meuForm").validate({
          rules: {
             cnpj: {cnpj: true}
          },
          messages: {
             cnpj: { cnpj: 'CNPJ inválido'}
          }
          ,submitHandler:function(form) {
             alert('ok');
          }
       });
    
       $('#result').html('jQuery Validate com novos métodos: cpf, cnpj, dateBR, dateTimeBR, notEqual');
    });
    </script>
    CODE COMPLETO "PHP+HTML+JAVA
    <?php
                    if(isset($_POST['acao']) && $_POST['acao'] == 'cadastrar'):
    
                    if(empty($razaosocial)):
                        echo '<script>alert("Preencha o campo Razão Social")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($contato)):
                        echo '<script>alert("Preencha o campo Contato")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($nomefantasia)):
                        echo '<script>alert("Preencha o campo Nome Fantasia")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($cnpj)):
                        echo '<script>alert("Preencha o campo CNPJ")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($inscricaoestadual)):
                        echo '<script>alert("Preencha o campo Inscrição Estadual")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($cep)):
                        echo '<script>alert("Preencha o campo CEP")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($logradouro)):
                        echo '<script>alert("Preencha o campo Logradouro")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($numero)):
                        echo '<script>alert("Preencha o campo Número")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($bairro)):
                        echo '<script>alert("Preencha o campo Bairro")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($cidade)):
                        echo '<script>alert("Preencha o campo Cidade")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($estado)):
                        echo '<script>alert("Preencha o campo Estado")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($ddd1)):
                        echo '<script>alert("Preencha o campo DDD - Telefone 1")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($telefone1)):
                        echo '<script>alert("Preencha o campo Telefone 1")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($ddd2)):
                        echo '<script>alert("Preencha o campo DDD - Telefone 2")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($telefone2)):
                        echo '<script>alert("Preencha o campo Telefone 2")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($ddd3)):
                        echo '<script>alert("Preencha o campo DDD - FAX")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($fax)):
                        echo '<script>alert("Preencha o campo FAX")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($email_user)):
                        echo '<script>alert("Preencha o campo E-MAIL")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    elseif(empty($senha_user)):
                        echo '<script>alert("Preencha o campo SENHA")</script>';
                        echo '<script>history.back()</script>';
                        exit;
                    else:
                    
                    $status  = (!get_magic_quotes_gpc()) ? addslashes($_POST['status']) : $_POST['status'];
                    $razaosocial  = (!get_magic_quotes_gpc()) ? addslashes($_POST['razaosocial']) : $_POST['razaosocial'];
                    $contato  = (!get_magic_quotes_gpc()) ? addslashes($_POST['contato']) : $_POST['contato'];
                    $nomefantasia  = (!get_magic_quotes_gpc()) ? addslashes($_POST['nomefantasia']) : $_POST['nomefantasia'];        
                    $cnpj  = (!get_magic_quotes_gpc()) ? addslashes($_POST['cnpj']) : $_POST['cnpj'];
                    $inscricaoestadual  = (!get_magic_quotes_gpc()) ? addslashes($_POST['inscricaoestadual']) : $_POST['inscricaoestadual'];
                    $cep  = (!get_magic_quotes_gpc()) ? addslashes($_POST['cep']) : $_POST['cep'];
                    $logradouro  = (!get_magic_quotes_gpc()) ? addslashes($_POST['logradouro']) : $_POST['logradouro'];                        
                    $numero  = (!get_magic_quotes_gpc()) ? addslashes($_POST['numero']) : $_POST['numero'];        
                    $bairro  = (!get_magic_quotes_gpc()) ? addslashes($_POST['bairro']) : $_POST['bairro'];
                    $cidade  = (!get_magic_quotes_gpc()) ? addslashes($_POST['cidade']) : $_POST['cidade'];
                    $estado  = (!get_magic_quotes_gpc()) ? addslashes($_POST['estado']) : $_POST['estado'];
                    $ddd1  = (!get_magic_quotes_gpc()) ? addslashes($_POST['ddd1']) : $_POST['ddd1'];                                
                    $telefone1  = (!get_magic_quotes_gpc()) ? addslashes($_POST['telefone1']) : $_POST['telefone1'];        
                    $ddd2  = (!get_magic_quotes_gpc()) ? addslashes($_POST['ddd2']) : $_POST['ddd2'];
                       $telefone2  = (!get_magic_quotes_gpc()) ? addslashes($_POST['telefone2']) : $_POST['telefone2'];
                    $ddd3  = (!get_magic_quotes_gpc()) ? addslashes($_POST['ddd3']) : $_POST['ddd3'];
                    $fax  = (!get_magic_quotes_gpc()) ? addslashes($_POST['fax']) : $_POST['fax'];
                    $email_user = (!get_magic_quotes_gpc()) ? addslashes($_POST['email_user']) : $_POST['email_user'];
                    $senha_user = (!get_magic_quotes_gpc()) ? addslashes($_POST['senha_user']) : $_POST['senha_user'];
                    $senha_user = md5($senha_user);
                    
                    require("conecta.php");
    
                    $sqlc="SELECT * FROM tabela_usuarios WHERE cnpj='$cnpj'";
                    $sql_result=mysql_query($sqlc);
                    $resultados=mysql_fetch_array($sql_result);
                    if(!empty($resultados["cnpj"] )){
    
                    echo '<script>alert("cnpj já cadastrado em nosso sistema!")</script>';
                    }else{
                    $sql = "INSERT INTO tabela_usuarios (status, razaosocial, contato, nomefantasia, cnpj, inscricaoestadual, cep, logradouro, numero, bairro, cidade, estado, ddd1, telefone1, ddd2, telefone2, ddd3, fax, email, senha)
                                                         VALUES
                                                        ('$status', '$razaosocial', '$contato', '$nomefantasia', '$cnpj', '$inscricaoestadual', '$cep', '$logradouro', '$numero', '$bairro', '$cidade', '$estado', '$ddd1', '$telefone1', '$ddd2', '$telefone2', '$ddd3', '$fax', '$email_user', '$senha_user')";
                    $qr  = mysql_query($sql) or die(mysql_error());
                    
                        if($qr):
                            echo '<script>alert("Cadastrado com sucesso!")</script>';
                        else:
                            echo '<script>alert("Erro ao cadastrar")</script>';
                        endif;}
    
                 endif;
    
                endif;
    
    //            endif;
    
    
    
    
      ?>
    <html>
    <head>
    <title>intro</title>
    <script type="text/javascript" src="jquery/jquery-1.3.1.js"></script>
    <script type="text/javascript" src="jquery.validate.js"></script>
    <script type="text/javascript">
    // QUANDO O DOCUMENTO ESTIVER PRONTO
    $(document).ready(function(){
       // CONFIGURA A VALIDACAO DO FORMULARIO
       $("#meuForm").validate({
          rules: {
             cnpj: {cnpj: true}
          },
          messages: {
             cnpj: { cnpj: 'CNPJ inválido'}
          }
          ,submitHandler:function(form) {
             [color="#FF0000"]alert('ok');[/color]
          }
       });
    
       $('#result').html('jQuery Validate com novos métodos: cpf, cnpj, dateBR, dateTimeBR, notEqual');
    });
    </script>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <meta name="generator" content="Namo WebEditor v5.0">
    <style type="text/css">
    <!--
    body{
       font:7px Arial, Helvetica, sans-serif;
    }
    
    label{
       display:block;
       width:100px;
       float:left;
    }
    input{
       display:block;
    }
    
    #result{ margin-bottom:20px; }
    
    .clear{
       clear:both;
       margin-bottom:5px;
    }
    
    .bt{ width:auto!important; }
    
    label.error{ font-size:8pt; color:#FF0000; width:250px; }
    -->
    </style>
    <style type="text/css">
    .todoform {
            color: #999999;
            BORDER-RIGHT: #003399 1px solid;
            BORDER-TOP: #003399 1px solid;
            FONT-WEIGHT: bold;
            FONT-SIZE: 8pt;
            BORDER-LEFT: #003399 1px solid;
            BORDER-BOTTOM: #003399 1px solid;
            FONT-FAMILY: Verdana;
            BACKGROUND-COLOR: #ffffff;
    }
    </style>
    </head>
    <body bgcolor="#E6E6E6" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
    <table id="Tabela_01" width="725" height="631" border="0" cellpadding="0" cellspacing="0" style="margin-top:2;">
        <tr>
            <td>
                <img src="imagens/intro_cima.gif" width="10" height="10" alt=""></td>
            <td>
                <img src="imagens/intro_02.gif" width="705" height="10" alt=""></td>
            <td>
                <img src="imagens/intro_cima2.gif" width="10" height="10" alt=""></td>
        </tr>
        <tr>
            <td background="imagens/intro_04.gif">
                <img src="imagens/intro_04.gif" width="10" height="611" alt=""></td>
            <td width="705" height="611" valign="top" bgcolor="white">
                <table border="0" cellpadding="0" cellspacing="0" width="705">
                    <tr>
                        <td style="border-bottom-width:0; border-bottom-color:rgb(2,67,127); border-top-style:none; border-bottom-style:none;" height="5">
                            <p><span style="font-size:2pt;">&nbsp;</span></p>
                        </td>
                    </tr>
                    <tr>
                        <td style="border-bottom-width:1pt; border-bottom-color:rgb(2,67,127); border-top-style:none; border-bottom-style:solid;">
                            <p align="right"><img src="titulos/tit_cadastro.gif" width="386" height="40" border="0"></p>
                        </td>
                    </tr>
                    <tr>
                        <td width="705">
    <FORM id="meuForm" style="MARGIN: 0px; WORD-SPACING: 0px" name=form method=post>
                                <ul>
                                            <div align="left">
                                        <ul>
                                            <ul>
          <TABLE id=AutoNumber1 style="line-height:100%; margin-top:0; margin-right:0; margin-bottom:0; border-collapse:collapse;" 
          borderColor=#111111 height=200 cellSpacing=0 cellPadding=0 width="540" 
          border=0>
            <tr>
              <TD width="140" height=12 align="center" valign="middle">
                
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>Razão 
                                                                Social:</b></font><input type="hidden" name="status"  value="0" /></p>
    </TD>
              <TD width="400" height=12 align="center" colspan="2">
                
                                                <p style="margin:0;" align="left"><SPAN 
                class="box-header" style="background-color:rgb(102,102,102);"><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength=60 size="40" name="razaosocial"></b></font></SPAN></TD>
            </tr>
            <tr>
              <TD width="140" height="6" align="center" valign="middle">
                
                                                        <p align="left" style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
              <TD width="400" height="6" align="center" colspan="2">
                
                        <p style="line-height:100%; margin:0;" align="left"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD width="140" height=12 align="center" valign="middle">
                
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>Contato/Responsável:</b></font></p>
    </TD>
              <TD width="400" height=12 align="center" colspan="2">
                
                                                <p style="margin:0;" align="left"><SPAN 
                class="box-header" style="background-color:rgb(102,102,102);"><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" size="40" name="contato"></b></font></SPAN></TD>
            </tr>
            <tr>
              <TD width="140" height="6" align="center" valign="middle">
                
                                                        <p align="left" style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
              <TD width="400" height="6" align="center" colspan="2">
                
                        <p style="line-height:100%; margin:0;" align="left"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD width="140" height=12 align="center" valign="middle">
                
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>Nome 
                                                                fantasia:</b></font></p>
    </TD>
              <TD width="400" height=12 align="center" colspan="2">
                
                                                <p style="margin:0;" align="left"><SPAN 
                class="box-header" style="background-color:rgb(102,102,102);"><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" size="40" name="nomefantasia"></b></font></SPAN></TD>
            </tr>
            <tr>
              <TD align="center" width="140" valign="middle" height="6">
                                                        <p><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
              <TD align="center" width="400" valign="top" height="6" colspan="2">
                                                        <p><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140" valign="middle">
    <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>CNPJ:</b></font></p>
    </TD>
              <TD align="center" width="400" valign="top" colspan="2">
                        <p style="line-height:100%; margin:0;" align="left"><input class="todoform" id="cnpj" name="cnpj" type="text" value="" /></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140" height="6" valign="middle">
                                                        <p align="left" style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
              <TD align="center" width="400" height="6" colspan="2">
                        <p style="line-height:100%; margin:0;" align="left"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140" valign="middle">
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>Inscrição 
                                                                Estadual:</b></font></p>
    </TD>
              <TD align="center" width="400" colspan="2">
                                    <p align="left" style="margin:0;"><SPAN 
                class=box-header><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength=60 size="23" name="inscricaoestadual"></b></font></SPAN></TD>
            </tr>
            <tr>
              <TD align="center" width="140" height="6" valign="middle">
                                                        <p align="left" style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
              <TD align="center" width="400" height="6" colspan="2">
                        <p style="line-height:100%; margin:0;" align="left"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140" valign="middle">
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>CEP:</b></font></p>
    </TD>
              <TD align="center" width="400" colspan="2">
                                    <p align="left" style="margin:0;"><SPAN 
                class=box-header><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength=60 size="23" name="cep"></b></font></SPAN></TD>
            </tr>
            <tr>
              <TD align="center" width="140" height="6" valign="middle">
                                                        <p align="left" style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
              <TD align="center" width="400" height="6" colspan="2">
                        <p style="line-height:100%; margin:0;" align="left"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140" valign="middle">
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>Logradouro:</b></font></p>
    </TD>
              <TD align="center" width="400" colspan="2">
                                                <p style="margin:0;" align="left"><SPAN 
                class="box-header" style="background-color:white;"><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength=60 size="40" name="logradouro"></b></font></SPAN></TD>
            </tr>
            <tr>
              <TD align="center" width="140" height="6" valign="middle">
                                                        <p align="left" style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
              <TD align="center" width="400" height="6" colspan="2">
                        <p style="line-height:100%; margin:0;" align="left"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140" valign="middle">
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>Nº:</b></font></p>
    </TD>
              <TD align="center" width="400" colspan="2">
                                                <p style="margin:0;" align="left"><SPAN 
                class="box-header" style="background-color:white;"><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" size="4" name="numero"></b></font></SPAN></TD>
            </tr>
            <tr>
              <TD align="center" width="140" height="6" valign="middle">
                                                        <p style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
              <TD align="center" width="400" height="6" colspan="2">
                                                        <p style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140" valign="middle">
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>Bairro:</b></font></p>
    </TD>
              <TD align="center" width="400" colspan="2">
                                    <p align="left" style="margin:0;"><SPAN 
                class=box-header><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength=60 size="40" name="bairro"></b></font></SPAN></TD>
            </tr>
            <tr>
              <TD align="center" width="540" colspan="3" height="6">
                        <p style="line-height:100%; margin:0;" align="left"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140" valign="middle">
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>Cidade:</b></font></p>
    </TD>
              <TD align="center" width="400" colspan="2">
                                    <p align="left" style="margin:0;"><SPAN 
                class=box-header><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength=60 size="40" name="cidade"></b></font></SPAN></TD>
            </tr>
            <tr>
              <TD align="center" width="540" colspan="3" height="6">
                                                        <p align="left" style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140" valign="middle">
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>Estado:</b></font></p>
    </TD>
              <TD align="center" width="400" colspan="2">
    <p align="left" style="margin:0;"><FONT face="Verdana" color="#003399"><SPAN 
                      style="font-size:8pt; background-color:white;"><B><SELECT size=1 
                        name=estado class="todoform" style="color:#999999;"> <OPTION value=AC>AC</OPTION> <OPTION 
                        value=AL>AL</OPTION> <OPTION value=AP>AP</OPTION> <OPTION 
                        value=AM>AM</OPTION> <OPTION value=BA>BA</OPTION> <OPTION 
                        value=CE>CE</OPTION> <OPTION value=DF>DF</OPTION> <OPTION 
                        value=GO>GO</OPTION> <OPTION value=ES>ES</OPTION> <OPTION 
                        value=MA>MA</OPTION> <OPTION value=MT>MT</OPTION> <OPTION 
                        value=MS>MS</OPTION> <OPTION value=MG>MG</OPTION> <OPTION 
                        value=PA>PA</OPTION> <OPTION value=PB>PB</OPTION> <OPTION 
                        value=PR>PR</OPTION> <OPTION value=PE>PE</OPTION> <OPTION 
                        value=PI>PI</OPTION> <OPTION value=RJ>RJ</OPTION> <OPTION 
                        value=RN>RN</OPTION> <OPTION value=RS>RS</OPTION> <OPTION 
                        value=RO>RO</OPTION> <OPTION value=RR>RR</OPTION> <OPTION 
                        value="SP" selected>SP</OPTION> <OPTION value=SC>SC</OPTION> 
                        <OPTION value=SE>SE</OPTION> <OPTION 
                      value=TO>TO</OPTION></SELECT></B></SPAN></FONT></TD>
            </tr>
            <tr>
              <TD align="center" width="540" colspan="3" height="6">
                                                        <p align="left" style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140" valign="middle">
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>Telefone 
                                    1:</b></font></p>
    </TD>
              <TD align="center" width="40">
                                    <p align="left" style="margin:0;"><SPAN 
                class=box-header><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength="2" size="2" name="ddd1"></b></font></SPAN></TD>
              <TD align="center" width="370">
                                    <p align="left" style="margin:0;"><SPAN 
                class=box-header><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength="9" size="9" name="telefone1"></b></font></SPAN></TD>
            </tr>
            <tr>
              <TD align="center" width="540" colspan="3" height="6">
                                                        <p style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140" valign="middle">
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>Telefone 
                                    2:</b></font></p>
    </TD>
              <TD align="center" width="30">
                                    <p align="left" style="margin:0;"><SPAN 
                class=box-header><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength="2" size="2" name="ddd2"></b></font></SPAN></TD>
              <TD align="center" width="370">
                                    <p align="left" style="margin:0;"><SPAN 
                class=box-header><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength="9" size="9" name="telefone2"></b></font></SPAN></TD>
            </tr>
            <tr>
              <TD align="center" width="540" colspan="3">
                                                        <p style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140" valign="middle">
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>Fax:</b></font></p>
    </TD>
              <TD align="center" width="30">
                                    <p align="left" style="margin:0;"><SPAN 
                class=box-header><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength="2" size="2" name="ddd3"></b></font></SPAN></TD>
              <TD align="center" width="370">
                                    <p align="left" style="margin:0;"><SPAN 
                class=box-header><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength="9" size="9" name="fax"></b></font></SPAN></TD>
            </tr>
            <tr>
              <TD align="center" width="540" valign="middle" colspan="3">
                
                                                        <p align="left" style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;&nbsp;</span></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140">
                
                                                                <p style="margin-top:0; margin-bottom:0;" align="left">&nbsp;</p>
    </TD>
              <TD align="center" width="400" colspan="2">
                
                                                                <p style="margin-top:10; margin-bottom:5;" align="left"><font face="Verdana" color="red"><span style="font-size:9pt; background-color:white;"><b>DADOS 
                                                                PARA ACESSO:</b></span></font></p>
    </TD>
            </tr>
            <tr>
              <TD align="center" width="140" valign="middle">
                
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>E-mail:</b></font></p>
    </TD>
              <TD align="center" width="400" colspan="2">
                
                                    <p align="left" style="margin:0;"><SPAN 
                class=box-header><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength=60 size="40" name="email_user"></b></font></SPAN></TD>
            </tr>
            <TR>
              <TD align="center" width="540" colspan="3" height="3">
                
                                                        <p align="left" style="margin-top:0; margin-bottom:0;"><span style="font-size:2pt;">&nbsp;</span></p>
    </TD>
    </TR>
            <tr>
              <TD align="center" width="140" valign="middle">
                
                        <p style="line-height:100%; margin:0;" align="left"><font face="Verdana" size="1" color="#003399"><b>Senha:</b></font></p>
    </TD>
              <TD align="center" width="400" colspan="2">
                
                                    <p align="left" style="margin:0;"><SPAN 
                class=box-header><font face="Verdana" size="1" color="#003399"><b><INPUT class="todoform" maxLength="12" size="12" name="senha_user" type="password"></b></font></SPAN></TD>
            </tr>
            <TR>
              <TD width="139" height="57" valign="middle">
        
                                                        <p style="line-height:100%; margin-top:0; margin-right:0; margin-bottom:0; border-collapse:collapse;" align="center">&nbsp;</p>
    </TD>          <TD width="401" height="57" valign="middle" colspan="2">
        
                                                                        <p style="margin-top:0; margin-bottom:0;" align="left"><input type="hidden" name="acao"  value="cadastrar" /><SPAN
                class=box-header><font face="Verdana" size="1" color="#9FDB07"><input type="submit" value="CADASTRAR" class="todoform" class="bt" /></font></SPAN></p>
    </TD></TR>
            </TBODY></TABLE>
                                            </ul>
                                        </ul>
                                            </div>
                                </ul>
    </FORM>                                                    
                        </td>
                    </tr>
                </table>
    </td>
            <td background="imagens/intro_06.gif">
                <img src="imagens/intro_06.gif" width="10" height="611" alt=""></td>
        </tr>
        <tr>
            <td>
                <img src="imagens/intro_07.gif" width="10" height="10" alt=""></td>
            <td>
                <img src="imagens/intro_08.gif" width="705" height="10" alt=""></td>
            <td>
                <img src="imagens/intro_09.gif" width="10" height="10" alt=""></td>
        </tr>
    </table>
    </body>
    </html>

    Se puderem me dar uma força agradeceria...

  14. Opa! blza?

    Queria saber se existe alguma solução para linkar flash de uma forma externa, mas ai vema pergunta poq não poderia ser interno?

    Explicando: estou trabalhando com um sistema de banners e e o link é dinamico vindo do banco de dados, no caso já funciona atualmente mas em jpg, colocamos alguns banners em flash, mas necessitariamos linkar os mesmos...

    Alguém saberia explicar como?

    Vlwww!

  15. Falae povo... blza? Seguinte...

    Estou trabalhando com um menu abre e fecha em Javascript em cima de um sistema de categorias e subcategorias dinamico, com php e mysql.

    Queria ele fechado e quando clicasse ele fosse aberto, até ai Ok.

    Ta funcionando legalzinho, só com um único problema. Tenho q colocar display:none; no div dele para que as subcategorias fiquem escondidas e quando clicar nas categorias apareçam as subs, até ai tranquilo, funcionando.

    Infelizmente por irnonia do destino ele não esta me mostrando todas as subcategorias, me mostra somente 1 por categoria.

    Coloquei on line 2 modelos:

    Com o display (http://189.126.11.73/~newcampi/menucom.php)

    Sem o display (http://189.126.11.73/~newcampi/menusem.php)

    Alguém poderia m ajudar?

    Abaixo segue o codigo com display ativo:

    java script:

    <script language="javascript" type="text/javascript">
    function abrefecha(o) {
    if(document.getElementById(o).style.display=='none') {
    document.getElementById(o).style.display='block';
     } else {
    document.getElementById(o).style.display='none';
      }
     }
          </script>
    CONSULTA DAS CATEGORIAS E SUB'S
    <?php
    
    $mysqli = new mysqli('localhost', 'newcampi_user', '2010', 'newcampi_banco');
    
    $sql = "SELECT id, categoria FROM tabela_categorias where pid = 0 ORDER BY categoria ASC";
    
            $query = $mysqli->query( $sql );
    
            $li='<ul class="categoria">'."\n";
            while( $dados = $query->fetch_object() )
            {
    
                $li .= "<span onclick=\"java script:abrefecha('menu".$dados->id."');\"><font face='Verdana' color='#242299'><span style='font-size:9pt;'>".'<li><img src=imagens/setsubcat.gif width=12 height=15 border=0>  '.$dados->categoria.''."</span>";
    
                $sql = "SELECT id, categoria FROM tabela_categorias WHERE pid = " . intval($dados->id) . " ORDER BY categoria";
    
                $query2 = $mysqli->query( $sql );
                $li .= '<ul class="subcategoria">';
                while($dadosPid = $query2->fetch_object()){
                    $li .= "\n<div id=menu".$dados->id." style='display: none;'><li>&nbsp;&nbsp;&nbsp;&nbsp;<a href='produtos.php?id=".$dadosPid->id."'><img src='imagens/setcat.gif' width='12' height='15' border='0'>".$dadosPid->categoria.'</li>'."</a></DIV>\n\n";
    
                }
                $li .= '</ul>';
    
                $li .= '</span></font></li>'."";
            }
    
            echo $li.'</ul>';
    
    ?>

    ;)

  16. Fala Galera, blza?

    Tenho o seguinte code JAVA, ele me ajuda em um menu abre e fecha... ;)

    <script language="javascript">
    <!--
    
    var Aberto = ""
    var Fechado = ""
    
    function preload(){
    if(document.images){
            Aberto = new Image(16,13)
            Fechado = new Image(16,13)
            Aberto.src = "img/openedFolder.gif"
            Fechado.src = "img/closedFolder.gif"
    }}
    function mostra(item,item2){
    if (item.style.display=='none'){
    item.style.display='';
    item2.src=Aberto.src
    }
    else{
    item.style.display='none'
    item2.src=Fechado.src
    }
    }
    preload();
    -->
    </script>

    Quando instalo o menu, ele por padrão é aberto, queria que ele fosse fechado.

    MODELO ONLINE: http://189.126.11.73/~newcampi/modelo1.htm

    No caso este ele esta assim...

    Titulo 1

    Link1

    Link2

    Titulo 2

    Link1

    Link2

    Titulo 3

    Link1

    Link2

    Queria q começasse assim:

    Titulo 1

    Titulo 2

    Titulo 3

    E quando clicasse nos titulos abrissem ;)

    Vlwwww...

    PS.: Não manjo nada de Java rs

  17. Fala galera, Paz!

    Queria uma forcinha de voces, já me matei e não consegui fazer tal, resolvi recorrer ao forum, queria aplicar a este code abaixo:

    <?php
    
    $mysqli = new mysqli('localhost', 'newcampi_user', '2010', 'newcampi_banco');
    
    $sql = "SELECT id, categoria FROM tabela_categorias where pid = 0 ORDER BY categoria ASC";
    
            $query = $mysqli->query( $sql );
    
            $li='<ul class="categoria">'."\n";
            while( $dados = $query->fetch_object() )
            {
    
                $li .= "\n<font face='Verdana' color='#242299'><span style='font-size:9pt;'>".'<li><img src=imagens/setsubcat.gif width=12 height=15 border=0>  '.$dados->categoria;
    
                $sql = "SELECT id, categoria FROM tabela_categorias WHERE pid = " . intval($dados->id) . " ORDER BY categoria";
    
                $query2 = $mysqli->query( $sql );
                $li .= '<ul class="subcategoria">';
                while($dadosPid = $query2->fetch_object()){
                    $li .= "\n<li>&nbsp;&nbsp;&nbsp;&nbsp;<a href='produtos.php?id=".$dadosPid->id."'><img src='imagens/setcat.gif' width='12' height='15' border='0'>".$dadosPid->categoria.'</li>'."</a>\n\n";
    
                }
                $li .= '</ul>';
    
                $li .= '</span></font></li>'."";
            }
    
    
            echo $li.'</ul>';
    
    ?>

    o estilo de menu igual do site abaixo:

    http://maujor.com/tutorial/msaltotut.php

    Procurei porlá também e não consegui =/

    Não seria, tabelado, nem com fundo, a unica cois que necessitaria mesmo, é a parte de aumentar e reduzir o menu.

    Desde já agradeço ;)

  18. Bom dia galera,

    Queria uma orientação quanto a como fazer esta mutreta acima rs

    Tenho um banco de dados de usuários, onde por padrão, existe um campo "status" que por um campo hidden será cadastrado como "0", os usuário com valor "0" farão parte do grupo de usuários que ainda não estão autorizados a verem preços, e a ativação/mudança para status "1" será feita por um admin. Os usuários com status "1" conseguirão ver os preços, gostaria de saber como fazer isto, vendo que tenho uma consulta básica de produtos do site.

    Ex.:

    <? include "conecta.php";
    $sql = "SELECT * FROM tabela_produtos WHERE sub = '$id'";
    $resultado = mysql_query($sql)
    or die ("<div class='tdchama'><B>Não foi possível realizar a consulta ao banco de dados</B></center></div>");
           echo "
    <table align='center' border='0' cellpadding='0' cellspacing='0' width='228' style='border-width:1pt; border-color:rgb(204,204,204); border-style:solid;'>
        <tr>
            <td>
                <table style='margin-top:4; margin-bottom:4;' align='center' border='0' cellpadding='0' cellspacing='0' width='220'>
                    <tr>
                        <td>
                            <p align='center'><a href='http://www.newspacebrindes.com.br/produtos/$img'><img src='produtos/$img' width='220' height='220' border='0'></a></p>
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
        <tr>
            <td>
                <p style='margin-top:3; margin-bottom:3;' align='center'><font face='Verdana' color='#014795'><span style='font-size:9pt;'><b>$linha[titulo]</b></span></font></p>
            </td>
        </tr>
        <tr>
            <td>
                <p style='margin-top:3; margin-bottom:3;' align='center'><span style='font-size:7pt;'><font face='Verdana'>$linha[especificacao]</font></span></p>
                <p style='margin-top:5; margin-bottom:8;' align='center'><span style='font-size:8pt;' color=red><font face='Verdana'><b>Preço R$:</b> </font><font face='Verdana' color='red'><b>$linha[preço]</b></font></span></p>
            </td>
        </tr>
        <tr>
            <td width='450' height='25'>
                <table align='center' border='0' cellpadding='0' cellspacing='0' width='190'>
                    <tr>
                        <td>
                            <p align='center'><span style='font-size:8pt;'><a href='verproduto.php?id=$idnum'><font face='Verdana' color='red'>+ 
                            Detalhes</font></a></span></p>
                        </td>
                        <td width='85'>
                            <p align='right'><a href='carrinho.php?acao=add&id=$idnum'><img src='imagens/btn_comprar.jpg' width='85' height='23' border='0'></a></p>
                        </td>
                    </tr>
                </table>
            </td>
        </tr>
        <tr>
            <td>
                <p style='margin-top:8; margin-bottom:3;' align='left'><span style='font-size:7pt;'><font face='Verdana'><b>&nbsp;&nbsp;Cód.</b>:
                $linha[codigo]</font></span></p>
            </td>
        </tr>
    </table><br>

    Desde já agradeço, vlwww ;)

  19. Paz Galera, blza?

    Estou com o seguinte problema, tenho o codigo abaixo de carrinho de compras, esta funcionando certinho, tudo ok, a única coisa que não esta funcionando é a soma dos centavos, poderiam me ajudar nesta questão?

    Desde já agradeço,

    <?php
                             if(count($_SESSION['carrinho']) == 0){
                                echo '<tr><td colspan="5"><p align=center><font face=Verdana><span style=font-size:9pt;><br><br>Não há produtos no carrinho<br><br><br></span></font></p></td></tr>';
                             }else{
                                require("conecta.php");
                                                                       $total = 0;
                                foreach($_SESSION['carrinho'] as $id => $qtd){
                                      $sql   = "SELECT *  FROM tabela_produtos WHERE id= '$id'";
                                      $qr    = mysql_query($sql) or die(mysql_error());
                                      $ln    = mysql_fetch_assoc($qr);
                                      
                                      
                                      $codigo  = $ln['codigo'];
                                      $nome  = $ln['titulo'];
                                      $preço = number_format($ln['preço'], 2, ',', '.');
                                      $sub   = number_format($ln['preço'] * $qtd, 2, ',', '.');
                                      
                                      $total += $ln['preço'] * $qtd;
    
                                   echo '<tr>
                                         <td><p align=center><font face=Verdana><span style=font-size:8pt;>'.$codigo.'</span></font></p></td>
                                         <td><p align=center><font face=Verdana><span style=font-size:8pt;>'.$nome.'</span></font></p></td>
                                         <td><input type="text" size="3" name="prod['.$id.']" value="'.$qtd.'" /></td>
                                         <td><p align=center><font face=Verdana><span style=font-size:8pt;>'.$preço.'</span></font></p></td>
                                         <td><p align=center><font face=Verdana><span style=font-size:8pt;>'.$sub.'</span></font></p></td>
                                         <td><p align=center><a href="?acao=del&id='.$id.'"><img src=imagens/lixo.jpg width=25 height=25 border=0></a></p></td>
                                      </tr>
    
    
    
    
                                      ';
                                }
                                   $total = number_format($total, 2, ',', '.');
                                   echo '<tr>
                                            <tr><td</td></tr><td colspan="6" bgcolor=E6E6E6><p style=line-height:150%; margin-top:5; margin-bottom:15; align=center ><span style=font-size:14pt;><font face=Verdana color=black><b>Total</font><font face=Verdana color=red><br>R$ '.$total.'<br></b></font></span></p></td>
                                      </tr>';
                             }
                       ?>

  20. falae Povo... como estão?

    Estou com um probleminha final, queria saber se alguém teria a solução prar tal fato rs

    Montei um sistema de pedido e tals... Fiz tudo bonitinho... ta funcionando ;)

    Sigo a seguinte ordem, Página Carrinho.php onde somam-se os produtos, Página Finalizar.php onde mostra os produtos finalizados, quantidade e tals e por último a página Pedidoenviado.php que envia os dados por e-mail "com função mail".

    A questão esta na página Finalizar.php

    Estou fazendo tudo como teoricamente deveria funcionar, mas ela não esta passando os dados de um unico campo, que seria produtos.

    Vou postar abaixo, só o php parra não ficr um codigo imenso.

    Finalizar.php

    <?php
    ob_start();
    session_start();
    
              if(!isset($_SESSION['carrinho'])){
                 $_SESSION['carrinho'] = array();
              }
        ?>
    
    -----------------------------------HTML
    
                                            <form name="form2" method="post" action="finalizado.php">
                                                    <input type="hidden" name="todosprodutos" value="<? echo $todosprodutos; ?>"> // <---------------------Campo HIDDEN onde puxa os dados produtos do carrinho;)
                                                <p style="margin-top:10;" align="center">Nome: <input type="text" name="nome_pedido"></p>
                                                <p style="margin-top:10;" align="center">Telefone:
                                                <input type="text" name="telefone_pedido"></p>
                                                <p style="margin-top:10;" align="center"><input type="submit" name="formbutton1" value="Confirmar Pedido"></p>
                                                <p style="margin-top:10;" align="center">&nbsp;</p>
                                            </form>
    
    ----------------------------------------- + HTML
    
    
    
    
                       <?php
                             if(count($_SESSION['carrinho']) == 0){
                                echo '<tr><td colspan="5"><p align=center><font face=Verdana><span style=font-size:9pt;><br><br>Não há produtos no carrinho<br><br><br></span></font></p></td></tr>';
                             }else{
                                require("conecta.php");
                                                                       $total = 0;
                                foreach($_SESSION['carrinho'] as $id => $qtd){
                                      $sql   = "SELECT *  FROM tabela_produtos WHERE id= '$id'";
                                      $qr    = mysql_query($sql) or die(mysql_error());
                                      $ln    = mysql_fetch_assoc($qr);
    
                                      $sub1  = $ln['sub'];
                                      $quantia  = $ln['quantidade'];
                                      $nome  = $ln['titulo'];
                                      $preço = number_format($ln['preço'], 2, ',', '.');
                                      $sub   = number_format($ln['preço'] * $qtd, 2, ',', '.');
    
                                      $total += $ln['preço'] * $qtd;
    
                                   echo '<tr>
                                         <td><p style=line-height:100%; margin-top:5; margin-bottom:5; align=center><font face=Verdana><span style=font-size:8pt;>'.$sub1.'-'.$id.'</span></font></p></td>
                                         <td><p align=center><font face=Verdana><span style=font-size:8pt;>'.$nome.'</span></font></p></td>
                                         <td><p align=center><font face=Verdana><span style=font-size:8pt;>'.$quantia.'</span></font></p></td>
                                         </tr>';
                                         
                                 $todosprodutos  = "$sub1-$id - $nome - $quantia<br>"; // FIZ A JUNÇÃO DOS VALORES PARA PODER IMPRIMI-LOS
    
                                 echo "$todosprodutos"; / AQUI EU DEI UM ECHO DE TESTE PENSANDO QUE NÃO ESTARIA FUNCIONANDO A JUNÇÃO DOS VALORES "FUNCIONA PERFEITAMENTE".
    
                                }
    
                             }
                       ?>
    
    ----------------------------------------------------------
    E abaixo o arquivo pedidoenviado.php
    <?php
    ob_start();
    session_start();
    
              if(!isset($_SESSION['carrinho'])){
                 $_SESSION['carrinho'] = array();
              }
        ?>
    <?php include "news.php"; ?>
    <?php
    $para = "vinicius015@hotmail.com" . ", ";
    $cabecalho = "PEDIDO";
    $todosprodutos      =   $_POST[todosprodutos];
    $nome               =   $_POST[nome_pedido];
    $telefone           =   $_POST[telefone_pedido];
    ?>
    ---------------------------------------------------------------------------HTML
    
    <?
    if (!$nome || !$telefone) {
      echo "<DIV align=center><p align=center><font face=Verdana, Arial size=2 color=#ff0000>Por Favor, preencha os dados corretamente!<br>";
      echo "<a href=\"java script:history.back(1)\">Voltar</a>";
     }else{
     echo "
    ENVIADO COM SUCESSO!
    ";
                        
     $mens = "<p align=center><font size=2 face=Verdana>$cabecalho<br><br></font></p>";
     $mens .= "<font size=1 face=Verdana><b>Nome:</b> $nome</font><br>";
     $ip = getenv("REMOTE_ADDR");
     $mens .= "<font size=1 face=Verdana><b>IP:  </b>$ip</font><br><br>";
     $mens .= "<font size=1 face=Verdana><b>Telefone 1:</b>$telefone</font><br>";
     $mens .= "<font size=1 face=Verdana><b>Produtos:</b>$todosprodutos</font><br>";
    
     $headers = "MIME-Version: 1.0\r\n";
     $headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
     $headers .= "From: $email\r\n";
    // $headers .= "cc: $email\r\n"; // opcional
    // $headers .= "Bcc: vinicius015@hotmail.com\r\n"; // opcional
    
       mail($para,"$cabecalho","$mens", $headers);
    ?>

    Poderiam me ajudar/explicar nesta questão?

×
×
  • Criar Novo...