
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
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.
-
Mudando tipo de Visualização da Galeria
pergunta respondeu ao Leandrojtv de ESerra em Ajax, JavaScript, XML, DOM
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ó... -
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...
-
Se você executar a query ela deve funcionar... $query2 = "insert into info (fullname, inout, data) values ('".$dados['empfullname']."', '".$falta."', '".$data_atual."')"; mysql_query($query2);
-
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']; ?>
-
(Resolvido) Uma dúvida sobre a ordenação do campo de comentários
pergunta respondeu ao Anderson Ferreira de ESerra em PHP
Eu ordeno pela chave primária... afinal de contas, ela por si só te diz o que entrou primeiro no banco. -
(Resolvido) Uma dúvida sobre a ordenação do campo de comentários
pergunta respondeu ao Anderson Ferreira de ESerra em PHP
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. -
E qual exatamente é a sua dúvida? Afinal de contas, você disse que é simples, então parece que sabe fazer...
-
Basta você agendar a script para rodar no cron (agendador de tarefas) do servidor...
-
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.
-
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...
-
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.
-
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.
-
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...
-
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.
-
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> ';
-
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.
-
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.
-
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.
-
Mudando tipo de Visualização da Galeria
pergunta respondeu ao Leandrojtv de ESerra em Ajax, JavaScript, XML, DOM
Movendo PHP » JS. -
Se você for fazer um site com esse layout tosco é melhor não cobrar nada.
-
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.... */
-
problema no resultado de consulta entre duas tabelas
pergunta respondeu ao hernandes73 de ESerra em MySQL
Movendo PHP » MySQL. -
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.
-
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.