Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. Vamos supor que você tenha dois campos no formulário que é usado como base para a pesquisa, os nomes são "teste" e "numero", então: if(isset($_POST['teste'])){ //AQUI vai cai quando você enviar o formulário do topo para o meio $teste = $_POST['teste']; $numero = $_POST['numero']; }elseif(isset($_GET['teste'])){ //AQUI vai ser quando você passar os dados pelo link $teste = $_GET['teste']; $numero = $_GET['numero']; } Na hora de montar o link... echo "<a href='mostragenericos.php?p=".$i."&teste=".urlencode($teste)."&numero=".urlencode($numero)."' target='_self'>".$i."</a> ";
  2. A variável só vai existir quando ação tiver algum valor, logo... if ($acao != "") { $sql = "SELECT * FROM CATEGORIAS WHERE ID_CATEGORIA = '$id'"; $resultado = ibase_query ($sql); $linha = ibase_fetch_assoc($resultado); $categoria = $linha["CATEGORIA"]; }else{ $categoria = ''; } Se ação estiver em branco cria a variável sem nenhum valor...
  3. No caso você vai precisar usar AJAX para fazer isso sem refresh: http://www.revistaphp.com.br/artigo.php?id=22
  4. ESerra

    Função date no firebird

    Você está confundindo as coisas, o código que você postou não tem nada de MySQL...
  5. Está dizendo que você está tentando imprimir o valor de uma variável ($categoria), só que essa variável não existe...
  6. É mais simples você passar os dados da pesquisa junto com o número da página...
  7. ESerra

    (Resolvido) Páginação

    Dá um echo em $pagina e vê qual o valor, provavelmente, independente da página o valor sempre seja zero... nesse caso, troque: if(!isset($pagina)) { $pagina = 0; } Por: $pagina = (!isset($_GET['pagina']))?0:$_GET['pagina'];
  8. Está faltando um ponto e vírgula aqui: $sql = ("SELECT telefone, evento FROM procon WHERE evento= 'desbloqueado' LIMIT 0, 30 ") <-----
  9. Lógo após a query: $SQL = mysql_query("select id , pergunta , opcao1 , opcao2 , opcao3 , opcao4 , status from enquete order by id"); Você chama: $rs_enquete = mysql_fetch_array( $SQL ) or die ( mysql_error() ); Nesse caso é lido o primeiro resultado obtido e o ponteiro movido para o segundo, ai no while ele pega a partir do segundo, como você não está usando aquilo para nada, basta remover aquele $rs_enquete que está após a query.
  10. Nas querys usa o OR DIE(mysql_error()) para ver qual o problema e coloca o $id entre ' '.
  11. Troca: echo "Erro não foi possivel efetuar a edição" $erros[mysql_errno()]; Por: echo "Erro não foi possivel efetuar a edição ".mysql_errno();
  12. Troca: status='$status', WHERE Por: status='$status' WHERE
  13. ESerra

    Sistema de NewsLetter

    Para ler csv: http://www.php.net/manual/pt_BR/function.fgetcsv.php Para enviar usando servidor de e-mail externo, recomendo você usar phpmailer...
  14. A parte que fica alterando as manchetes é javascript... no caso você poderia montar as manchetes em divs e ficar alternando elas, provavelmente jaquery já tenha esse efeito pronto só pra implementar.
  15. short_open_tag é um diretiva que você vai encontrar no php.ini, você pode alterar de off para on, mas é mais recomenvável você usar echo em vez de =. Ou seja, em vez de: <?=date(d)?> Usar: <?php echo date('d'); ?>
  16. Você só pode substituir echo por = se short_open_tag estiver ON no servidor, por padrão ele vem OFF no WAMP... aliás, nem vale a pena substituir o echo por =, pois short_open_tag é uma coisa que tende a sumir no futuro...
  17. Jogue os valores em um array e use rsort para ordenar o array, o primeiro índice do array será o maior valor.
  18. Coloque o script que você está tentando usar no WAMP...
  19. ESerra

    ccomo contaternar em laço for ?

    Troca: <input name="jogos_<?=$n>" value="xxx"> Por: <input name="jogos[]" value=xxx"> Troca: for ($i=1; $i<=$Total; $i++){ echo "".$i."|".$jogos_.$i."<br>"; } Por: foreach ($_POST['jogos] as $ind=>$val){ echo "$ind - $val<br>"; } Desse modo é o mais simples de se fazer isso...
  20. Se register_globals estiver ativada (e no servidor provavelmente está), então sempre que você criar uma variável com o mesmo nome de uma sessão, a sessão passará a ter o mesmo valor da variável. <?php session_start(); $_SESSION['teste'] = 'EEEE'; $teste = 'AAAA'; echo $_SESSION['teste']; ?> Em um servidor com register_globals desligado irá imprimier EEEE, se estiver ligado irá imprimir AAAA....
  21. ESerra

    Formulario em PHp

    Entenda a lógica e aplique a sua necessidade, caso não consiga, poste as suas tentativas e a gente te auxilia, caso queira pronto, posso mover pra área de freelancers e você contrata alguém pra fazer.
  22. ESerra

    Formulario em PHp

    http://scriptbrasil.com.br/forum/index.php?showtopic=91109 Mas é mais fácil anexar com phpmailer...
  23. Para enviar arquivos na tag form você deve informar: enctype="multipart/form-data"
  24. ESerra

    Sistema para alterar senha

    $consulta = mysql_query("update usuarios set senha = '$senha' where login = '$login'"); $login está vinda da onde? $consulta = mysql_query("update usuarios set senha = '$senha' where login = '".$_SESSION['login']."'");
×
×
  • Criar Novo...