Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. ESerra

    Consulta

    O select é esse mesmo: SELECT * FROM tabela WHERE valor BETWEEN '$menor' AND '$maior' Onde $menor é a data mais antiga e $maior é a data mais recente... No caso você vai ter que arranjar uma maniera de enviar esses 2 valores para o código (por formulário)... dai os resultados que vierem você trata como quiser...
  2. Você leu o que eu disse? Bom eu primeiro lugar leia o manual acerca de sessões: http://br.php.net/session Em segundo lugar eu disse: Como você sabe se ele está cadastrado ou não? Se voltar 0, ou seja, no seu script: if($conta ==0) { echo "<script language='javaScript'>window.location.href='cad.php'</script>"; } Eu também disse: Acho que uma simples interpretação de texto nos leva ao seguinte: if($conta ==0) { $_SESSION['cpftrans'] = $cpftrans; echo "<script language='javaScript'>window.location.href='cad.php'</script>"; } Como eu também disse no meu post inicial você deve colocar session_start(); na primeira linha de toda página que for trabalhar, logo seu script fica: <?php session_start(); include "conect562.php"; $cpf =$_POST['cpf']; $cpftrans =$_COOKIE['$cpf']; $sql =mysql_query("SELECT * FROM cadcli WHERE cpfcli ='". $cpf."'"); $conta =mysql_num_rows($sql); if($conta ==0) { $_SESSION['cpftrans'] = $cpftrans; echo "<script language='javaScript'>window.location.href='cad.php'</script>"; } else { include "formalteracad.php"; } ?> Pronto, você passou o valor da $cfptrans para uma sessão, agora na página que você quer resgatar basta, colocar o session_start(); na primeira linha e chamar diretamente o $_SESSION['cpftrans'] que conterá o valor que você quer...
  3. Isso deve estar dentro de um IF/ELSE (if cadastrado faz uma coisa, se não cadastrado faz outra)... Bom baseado nisso você pode fazer assim, se o cpf não estiver cadastrado você passa ele para uma sessão e dai na outra página você dá um echo na sessão criou para resgatar o cpf... lembre-se de colocar na primeira linha session_start(); (de todas as páginas que vão chamar/criar a session) No caso, se o cara não for cadastrado (dentro do teste, antes de redirecionar) você coloca: $_SESSION['cpftrans'] = $cpftrans; Dai na página de cadastro você chama o valor da session que acabou de criar que conterá o valor da $cpftrans...
  4. ESerra

    Problemas De Acentuação

    Algumas considerações: 1 - Isso está vindo de um BD, certo? Você já verificou no front-end do BD se os caracteres estão OK lá? 2 - Você está puxando os dados do BD e usando utf8_encode, não seria utf8_decode, pois utf8_enconde passa os caracteres de iso-8859-1 para utf-8, utf8_decode faz exaramente o contrário, e o iso-8859-1 é a codificação correta para português do brasil.
  5. Claro... tá errado... pra que serve essa linha ai: while (echo" Pra que esse while? While é um laço de repetição, ele tem que ter uma ordem para executar e esse ordem vai dentro dos () após isso temos uma chave { ai instruções e fecha a }, só que nesse caso não se aplica o while! <?php if(!empty($_POST["palavra"])) { $palavra = str_replace(" ", "%", $_POST["palavra"]); // Altera os espaços adicionando no lugar o simbolo % $categoria = $_POST['categoria']; if (empty($categoria)) { $qr = "SELECT * FROM cadastros WHERE titulo LIKE '%".$palavra."%' ORDER BY titulo ASC"; } else { $qr = "SELECT * FROM cadastros WHERE titulo LIKE '%".$palavra."%'and id_cat = '$categoria' ORDER BY titulo ASC"; // definimos para buscar no campo1 e ordenar pelo campo que você quiser. } $sql = mysql_query($qr) or die (mysql_error()); // Executa a query no Banco de Dados $total = mysql_num_rows($sql); // Conta o total ded resultados encontrados echo "<font face=Verdana, Arial, Helvetica, sans-serif><font size=1>Sua busca retornou <b>$total</b> resultados.</font><br><br>\n"; // mostra quantos resultados retornou e logo depois exibe while ($dados = mysql_fetch_array($sql)) { $campo1 = $dados["titulo"]; $campo2 = $dados["servicos"]; $campo3 = $dados["id_cat"]; $campo4 = $dados["cliques"]; $campo5 = $dados["id"]; $campo6 = $dados["http"]; echo" titulo $campo1<BR> servicos $campo2<BR> http $campo3<BR> <BR> <font face=Verdana, Arial, Helvetica, sans-serif><font size=1><a href=\"$campo6\" >$campo1</a> - ($campo4 visualizações)</font><br>"; } } ?>
  6. ESerra

    Ftp Automatico

    O que você precisa é de um software que faça a sincronia entre a sua pasta e o FTP... o WS_FTP Pro faz isso... também tem um utilitário chamado Beyond Compare que tem a mesma utilidade...
  7. Movendo... PHP » Ajax, JavaScript, XML, DOM
  8. Esse erro "unexpected $end" é quando o PHP termina a leitura do arquivo e não encontra o fecho de algum coisa (ponto e vírgula, uma chave.. etc)... Modifique o código deixando assim: //.... while( $campo = pg_fetch_assoc($dados)) { // echo $campo["nm_tarefa"] . "|" . $campo["id_tarefa"] . ","; echo "<option value=\"$campo['id_tarefa']\">$campo['nm_tarefa']</option>"; } ?>
  9. Você não saber formatar então... coloque dentro do laço (while) as variáveis: echo" coisa 1 $variavel1<BR> coisa 2 $variavel2<BR> ... coisa 6 $variavel<BR><BR> ";
  10. Você tem que colocar os ; após os echos do option...
  11. ESerra

    Cálculos Com Php

    Não tenho... procure no subforum de javascript...
  12. Ele não está mostrando os valor do $campo1, $campo2...$campo6? Tem certeza que as variáveis não está vazias?
  13. ESerra

    Cálculos Com Php

    Para você ter o cálculo ANTES de enviar terá que usar uma linguagem que rode do lado do cliente, por exemplo, javascript...
  14. ESerra

    Cálculos Com Php

    Faz assim... resgata o valor que você quer do BD e joga ele num campo de formulário (dá um echo da variável que contêm o valor dentro do campo), dai coloca outro campo para inserir o valor unitário... na página que é feito o processamento você multiplica o valor dos dois campos... pronto. A parte "realmente complicada" é trabalhar com formulários e envio, mas isso é HTML, não PHP...
  15. ESerra

    Como Remover O Espaço ?

    Você vai ter que pegar o valor vindo do BD e fazer um teste (if/else) usando o is_null e o empty.
  16. ESerra

    Mascara

    Isso se faz com JS... pode colocar um que ao passar o mouse em cima mostre uma mensagem na barra de status... mas se o cara olhar o código fonte ou o JS estiver desativado no navegador... Vou mover pra área correta PHP » Ajax, JavaScript, XML, DOM
  17. ESerra

    Duvida Noob Consultas!

    Bom, devo ter esquecido algum tag da tabela... mas se funcionou você entendeu o espírito da coisa, isso é o importante...
  18. ESerra

    Cálculos Com Php

    Se isso for pra ser automática, no seu código você pode fazer assim: $_SESSION['multiplica'] = $valor1*$valor2; Assim você guarda isso numa sessão, que quando você for inserir no BD, basta chamar direto o $_SESSION['multiplica'] que ele vai ter o valor da multiplicação efetuada antes...
  19. ESerra

    Duvida Noob Consultas!

    Para utilizar uma tabela... é assim: //chama o código referente ao início da tabela fora do laço echo"<table width='50%' border='0' cellspacing='0' cellpadding='0'>"; while($pega=mysql_fetch_array($sql)){ //Aqui vou assumir que as colunas da sua tabela se chamam nome e email //Aqui monta os conteúdo da tabela echo" <tr> <td>Nome: $pega['nome']</td> <td>E-mail: $pega['email']</td> </tr>"; } //Finaliza a tabela fora do laço echo "</table>";
  20. O erro está explítico na sua própria mensagem... uma função chamada message_die() está sendo chamada, mas ela não existe... e o problema não está nessa página, pois nessa página a função não existe, mas ela também não é chamada... está na página db.php, que ao que parece não é essa que você passou...
  21. ESerra

    Listando Pastas.

    Já tem pronto no repositório de scripts... basta adaptar... https://www.scriptbrasil.com.br/forum/lofiv...php/t91362.html
  22. Basta chamar a variável vinda do campo dentro da tag html referente ao link... echo "<a href='$variavel'>Texto qualquer</a>";
  23. Você configurou o servidor de e-mails de forma correta?
  24. ESerra

    Dúvidas Sobre Php

    Essa página dai é feita da seguinte forma, existe um template "mestre" esse template tem o menu e a parte que vai ter as informações, essa parte das informações é carregada de acordo com as querystrings passadas pelos links do menu... o que você vai ter que saber é utilizar querystring... Ai » http://scriptbrasil.com.br/forum/index.php?showtopic=89161 tem um tutorial sobre o assunto...
×
×
  • Criar Novo...