Jump to content

Jair Humberto

Members
  • Content count

    546
  • Joined

  • Last visited

Community Reputation

2 Comum

2 Followers

About Jair Humberto

  • Birthday 01/04/1985

Informações Pessoais

  • Localização
    Goianira Goiás Brasil
  • Interesses
    Linguagens de Programação, Xadrez, Violão

Contato

  • Site Pessoal
    http://jairhumberto.980m.com
  1. Jair Humberto

    Erro ao enviar dados para outra pagina usando sessão

    Provavelmente é algum erro na função "selecionar".
  2. Jair Humberto

    Deixando uma tabela editavel

    Cara, organiza esse código. A página abaixo que criei, foi um exemplo. Coloquei os comentários para explicar mais ou menos. <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Exemplo de Tabela Editável</title> <script type="text/javascript"> function tornarTabelaEditavel(tabela) { // Obtém todas as tds da tabela fornecida. var tdlist = tabela.getElementsByTagName("td"); for(var i = 0; tdlist[i]; i++) { // Adiciona o evento double click em cada td da tabela. tdlist[i].ondblclick = function() { // Se for texto, muda para input. if(this.firstChild.nodeType == 3) { // Cria um campo de texto editável e insere o valor da td nesse campo. var campo = document.createElement("input"); campo.value = this.firstChild.nodeValue; // Substitui o texto da td pelo campo. this.replaceChild(campo, this.firstChild); campo.select(); // Faz o processo inverso ao perder o foco. campo.onblur = function() { this.parentNode.replaceChild(document.createTextNode(this.value), this); } } } } } window.onload = function() { tornarTabelaEditavel(document.getElementById('idtabela')); } </script> </head> <body> <!-- use css para criar a tabela com estilos, evita usar aquelas tags strong e code. Se for necessário ainda assim, substitua tabela.getElementsByTagName("td") por tabela.getElementsByTagName("code")--> <table border="1" id="idtabela"> <tr> <td>meu texto</td> <td>meu texto</td> </tr> <tr> <td>meu texto</td> <td>meu texto</td> </tr> </table> </body> </html>
  3. Jair Humberto

    Anti SQL Injection

    halfar, existem vários tipos de ataques possíveis. Esse que você falou ta mais com cara de um outro ataque que merece atenção: o PHP Injection. Se você usar PDO para conectar ao banco, a possibilidade de um SQL Injection pela sua aplicação reduz drasticamente. Outro ataque que merece atenção é por javascript. se você digitar no Chrome ou Internet Explorer javascript : e um comando javascript, ou uma sequencia de comandos, eles serão executados tranquilamente. Portanto nunca confie em dados vindos de formulários. Quanto à cookies, que vi a galera falando, nunca se esqueça que alterar um cookie para o seu site é a coisa mais fácil do mundo. Apenas digite no navegador javascript : document.cookies='cookiedoseusite=novovalor' e pronto, seu cookie já está alterado, fora as extensões que facilitam isso também. Portanto não confie em cookies também. Não confie dados importantes ao lado cliente. O resumo da opera é pesquisar, pesquisar e pesquisar. É muita coisa que precisamos nos informar.
  4. Jair Humberto

    O Que é MVC - A Model

    Queria saber também, pois ele definiu a interface ICriteria
  5. Jair Humberto

    filtros para o input file

    Obrigado! :) Eu entendo um pouco de flash, mas vou ter que buscar ajuda no forum sim. Acho ruim é conseguir no flash e no javascript e html não
  6. Jair Humberto

    filtros para o input file

    Olá William, vai acabar não funcionando numa pancada de navegadores então, se no ff 3.5.8 não funciona. :( mas ... como usar o flash então? é muito complicado? e vai mesmo mostrar para o usuário só os tipos de arquivo que quero que ele veja? e... :mellow: ...você teria algum link de algum material sobre isso? :) Obrigado denovo
  7. Jair Humberto

    filtros para o input file

    William Bruno, aqui funcionou no firefox 3.6 e safari queria ter testado no opera mas não tenho instalado aqui. No Ie6 infelizmente não funcionou, como não tenho o 7 ou o 8, não tenho como testar. se funciona em um e não funciona em outro não adianta, mas aqui está o codigo, você não errou nada? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Multiple Upload</title> </head> <body> <form method="post" enctype="multipart/form-data"> <input type="file" name="upload[]" multiple="multiple" /> </form> </body> </html> Nino, é muito interessante essa validação, mas no meu caso acho que não vai adiantar, porque o meu problema é o usuario :( como o sistema é grande e cheio de JS é melhor usar nesse caso o PHP mesmo para fazer a validação, aproveitando que já tenho diversas rotinas pra validação prontas, eu queria saber como fazer isso porque "o que o olho não vê a barriga não sente né?" hehehe, evitaria diversos problemas pra gente aqui :/ de qualquer forma obrigado a vocês. Abraços. :)
  8. Jair Humberto

    filtros para o input file

    Creio que deve haver uma maneira no html, como um valor de atributo. Por exemplo, se eu quiser usar o campo input type file para fazer upload de muitas imagens ao mesmo tempo é possível usando o atributo multiple e valor multiple, ex.: <input type="file" name="upload[]" multiple="multiple" /> Da mesma forma deve haver um atributo para limitar isso. Já vi isso em um site antes mas não lembro onde. Sei que existe um valor chamado accept não sei se esse atributo é pra isso, pois usei e não funcionou. alguns sites diziam pra usar accept="mime-type", mas creio que não é pra o que eu quero. Bom, vou pesquisar mais sobre isso. Estou impossibilitado de usar flash de qualquer forma. :) obrigado mesmo assim
  9. Jair Humberto

    filtros para o input file

    Olá pessoal, alguém sabe como faço para filtrar os arquivos que devem ser selecionados pelo input type="file" de forma que na tela apareça os arquivos apenas das extensões permitidas? Obrigado desde já
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.