Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. Não é assim que isso funciona, quando a página for executada no servidor o truncate já vai ser executado, por o PHP 'não sabe' o que é esse if ao do javascript, para o que você quer teria que usar AJAX para chamar a página que executaria o PHP, ou redirecionar para essa página e ai na página que executa o truncate voltar para a página onde está esse JS.
  2. Mas esses modais não buscam nada no BD... eles são ativados quando se clica na imagem, inclusive um simples lightbox resolveria seu problema, já que dá pra agrupar várias imagens em um álbum só...
  3. ESerra

    armazenar conteudo

    Eu ainda não entendi exatamente para que você quer isso, mas supondo que você vá ter 50 campos, todos com a mesma finalidade, você poderia montar um array com eles, assim resgatando com o foreach... Formulário: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <form id="form1" name="form1" method="post" action="acao.php"> <p> <input type="text" name="textfield[]" id="textfield" /> <br /> <input type="text" name="textfield[]" id="textfield" /><br /> <input type="text" name="textfield[]" id="textfield" /><br /> <input type="text" name="textfield[]" id="textfield" /><br /> <input type="text" name="textfield[]" id="textfield" /><br /> <input type="text" name="textfield[]" id="textfield" /><br /> <input type="text" name="textfield[]" id="textfield" /> </p> <p> <label> <input type="submit" name="button" id="button" value="Submit" /> </label> </p> </form> </body> </html> acao.php <?php foreach($_POST['textfield'] as $ind=>$val){ echo $ind.' - '.$val.'<br>'; } ?> No caso o que vai te interessar ai é o $val, que você pode inserir no BD, enviar para uma sessão etc...
  4. ESerra

    Select / Insert

    Se você executar a query ela deve funcionar... $query2 = "insert into info (fullname, inout, data) values ('".$dados['empfullname']."', '".$falta."', '".$data_atual."')"; mysql_query($query2);
  5. ESerra

    armazenar conteudo

    Primeiro, leia as regras: 3.8 Não é permitida a postagem de mensagens com a finalidade de manter o tópico no início da lista (up), nem de mensagens que não se refiram ao assunto do tópico (flood). Caso isso ocorra, as mensagens serão excluídas e os autores, advertidos. Segundo, se você comprou um livro, pesquisou e não entendeu o uso de sessões, lamento, mas programação não é o seu negócio... mas enfim, como já vi que você não tem nada de lógica de programação, muito menos de algoritmo, vou te dar um exemplo básico de como usar sessões, se você não entender, recomendo que você volte ao capitulo de introdução do livro. Página que cria a sessão: <?php session_start(); $_SESSION['algumacoisa'] = 'depois vou resgatar'; ?> Página que resgata os dados: <?php session_start(); echo $_SESSION['algumacoisa']; ?>
  6. Eu ordeno pela chave primária... afinal de contas, ela por si só te diz o que entrou primeiro no banco.
  7. PHP é server-side, ele pega a data do servidor, não do computador do cliente. Para ordernar os comentários basta usar a própria chave primária da tabela.
  8. E qual exatamente é a sua dúvida? Afinal de contas, você disse que é simples, então parece que sabe fazer...
  9. ESerra

    Insert

    Basta você agendar a script para rodar no cron (agendador de tarefas) do servidor...
  10. ESerra

    armazenar conteudo

    Todos os dados vão para a memória, mas são removidos no fim da execução do script, caso você queira resgatar dados depois (em outras páginas, etc...), ai terá que usar sessões.
  11. A segunda opção é, após gravar os dados no BD, gravá-los em uma sessão, assim você poderia analisar se os dados enviadas são iguais os que estão na sessão, se forem, não grava, se não forem iguais ou a sessão não existir, grava os dados no BD...
  12. Quando você dá o refresh o navegador re-envia os dados, o que você pode fazer é criar um redirecionamento para esvaziar os dados do navegador.
  13. ESerra

    formulario de contato

    O site estaria muito legal se a gente estivesse lá por 2000 ou 2001... e cara, como eu te disse, quem tem que calcular é você, não tem como eu botar preço no teu serviço.
  14. Após inserir, redireciona para outra página... ou, faz um controle com sessões e verifica se o valor que está nas sessões é o mesmo que está tentando ser inserido...
  15. Esse não é o mesmo assunto que você abordou aqui: http://scriptbrasil.com.br/forum/index.php...mp;#entry564682 De qualquer maneira, vou mover para área de JS, onde alguém pode te passar a solução pronta. Movendo PHP » JS.
  16. ESerra

    (Resolvido) tabela no php

    Tem que concatenar: echo'<table width="200" border="1"> <tr> <td>Nome</td>// aqui é o texto normal <td>E-mail</td> <td>Fone</td> </tr> <tr> <td> '.$nome.' </td> // estes são os valores que tem que ser exibidos com seus devidos campos <td> '.$email.' </td> <td> '.$fone.' </td> </tr> </table> ';
  17. ESerra

    Pegar informações de site

    Você tem duas opções: 1 - Vai dando explode até conseguir as informações; 2 - Usa expressã regular para isso. Por exemplo, se o que você quer está em negrito (entre <b> e </b>), então bastaria: preg_match_all("#<b>(.*?)<\/b>#s", $achou, $resultado); Ai bastaria pegar o que lhe interessa no achou, não olhei no site, mas a idéia é essa... qualquer coisa tem o guia-er que tem dicas de expressão regular.
  18. ESerra

    Camuflar link

    Leia as regras do fórum: 3.8 Não é permitida a postagem de mensagens com a finalidade de manter o tópico no início da lista (up), nem de mensagens que não se refiram ao assunto do tópico (flood). Caso isso ocorra, as mensagens serão excluídas e os autores, advertidos.
  19. ESerra

    formulario de contato

    Então cobra R$1,99. Se você quer ser profissional aprenda primeiro que quem define o valor do serviço é você, não é o cliente nem alguém em um fórum, se quer calcular, usa o básico: Pega o que você quer ganhar por hora, calcula quantas horas vai demorar para montar, ai basta multiplicar.
  20. ESerra

    formulario de contato

    Se você for fazer um site com esse layout tosco é melhor não cobrar nada.
  21. Você tem que especificar o cabeçalho com a indicação de que é uma imagem... header('Content-Type: image/jpeg'); <- Se for JPEG. /* Resto do código que você já tem.... */
  22. Para isso existe o AJAX... ou, se você não se importar com refresh, pode simplesmente resgatar o valor com o JS, e depois dar um window.location para uma página onde é executada essa função, ai pode, por exemplo, chamar a página salvar.php?id=alguma_coisa Onde alguma_coisa seria pega com o JS... mas com certeza AJAX é o mais indicado nesse seu caso.
  23. Esse exemplo ai não funciona, o que funcionaria é você chamar uma função em JS que chame o PHP, mas essa idéia dai é totalmente errada. Crie um iframe de 1x1 e fique dando refresh nele a cada x segundos, e fique atualizando no banco, quando o cara atingir um limite "x" sem modificar no banco, você muda ele para não logado, note que esse controle se dará com uma tarefa no agenda no cron do servidor.
×
×
  • Criar Novo...