Ir para conteúdo
Fórum Script Brasil

CSML sistemas

Membros
  • Total de itens

    352
  • Registro em

  • Última visita

Tudo que CSML sistemas postou

  1. Estranho, eu tentei aqui e funcionou! Que resultado você obteve com esta consulta???
  2. CSML sistemas

    Select

    Se eu não estiver boiando no seu código, acho que o "$select" que você está utilizando para verificar se o "format" deve ser selecionado é, ao longo de toda a execução do algoritmo, o mesmo valor, referente à primeira linha do resultado de sua primeira consulta, já que só um "mysql_fetch_array" é executado para obter este "$select"... Dá uma conferida.
  3. fantasma version: function irpara() {window.opener = window; window.opener.location.href='ggggg.htm';} gutto version: function irpara() { form1.submit(); window.opener = window; window.opener.location.href='ggggg.htm'; }
  4. Tenta isso: SELECT campo FROM table1 WHERE ('a3xabc' like concat('%',campo,'%'))
  5. Acho que não é bem chute, mas eu tinha postado no código "onkeypress" e não "onKeyPress"... Fiz testes aqui e, chuto (!), é case-sensitive!
  6. Usa o document do parent: parent.document.getElementById('fotos').innerHTML
  7. Seria algo deste tipo: <html> <head> &lt;script type="text/javascript"> function altera_opcao(opcao) { switch (opcao) { case '1': document.getElementById('teste1').onkeypress = new Function("event","return txtBoxFormat(this.form, this.name, '999.999.999-99', event);"); break; case '2': document.getElementById('teste1').onkeypress = new Function("event","return txtBoxFormat(this.form, this.name, '99.999.999/9999-99', event);"); } } function txtBoxFormat(formulario,nome,formato,evento) { alert(formato); } </script> </head> <body> <form> <select id="teste" name="select_1" onchange="altera_opcao(this.value)"> <option value="1">Pessoa física</option> <option value="2">Pessoa jurídica</option> </select> <input type="text" id="teste1" name="input_1" value="" onkeypress="return txtBoxFormat(this.form, this.name, '999.999.999-99', event);"> </form> </body> </html>
  8. Resposta by São Google: http://www.alt-php-faq.org/local/24/ ;) obs: especificamente para obter o endereço IP do usuário...
  9. Acho que seria bom verificar os seguintes pontos: 1. O tamanho do bloco onde fica o conteúdo do blog. Acho que deveria ser proporcional ao texto, podendo ter um tamanho mínimo também, mas me pareceu muito grande (height tende ao infinito). 2. O texto deve (isso eu considero fundamental) passar por uma revisão ortográfica. (aliás, quem sabe também trocar "->" por um símbolo, como "&rarr;") 3. O formulário para inclusão deveria ser formatado, tornando-se mais atrativo. 4. (tinha esquecido...) A imagem de fundo, quando ainda não está no cache, demora muito para carregar, só aparecendo após a exibição do texto. Dá uma otimizada na imagem, fiz um teste convertendo para JPEG com qualidade 85% (no GIMP mesmo), atingindo aproximadamente 80% de redução do tamanho do arquivo. :)
  10. Precisa postar o que está desalinhando e como você está configurando tal alinhamento. O IE possui alguns recursos que não fazem parte do padrão do W3C (bom, o FF também tem suas particularidades, mas está mais próximo do padrão), desta forma, seria bom saber o que está ocorrendo especificamente no seu caso.
  11. É moleza. Em JavaScript, crie um iframe invisível e adicione ao corpo do seu documento; em seguida, atribua ao src do iframe um script PHP que realize a consulta e retorne, caso encontrado o registro, uma página contendo um código JavaScript com comandos para alterar os campos necessários. Em seguida, remova o iframe criado. B)
  12. Gutto, tratar os dados no código fonte, como validação, input hidden, e outro método qualquer, entendo ser destinado a facilitar manter a integridade dos dados e sua consistência, não por motivos de segurança, já que é muito fácil burlar tudo isto (na verdade é be-a-bá). Quando tratando de segurança, deve-se utilizar métodos livres de falha, ou estará vendendo gato por lebre. Tudo que é exibido no browser é visível pelo cliente, independente de qualquer método para proteger que seja utilizado (afinal, o browser é o cliente). Portanto, se for tratar de segurança, proteja o canal entre o cliente e o servidor (SSL) e mantenha os arquivos do servidor protegidos. O que é exibido, já é aberto por natureza... mas é apenas uma tela. Evitar a cópia de textos, só se não publicar. Uma vez publicados, se há direitos autorais envolvidos, só se pode combater a cópia pelos meios legais, ou seja, com processos jurídicos. Mas copiar, se interessar a alguém que não respeita a lei, será feito independente dos artifícios que quiser utilizar para tentar impedir. Já vi muitos posts seus aqui no fórum e admiro seu conhecimento, e sei que sabe que ninguém conseguiria proteger o código de uma página de você, por exemplo... :D
  13. Bom, quanto à proteção a cópia de scripts, gostaria de ver como fazer isto... pois aqui no fórum mesmo chegaram à conclusão que não dá... A questão de direitos autorais na Internet só funciona processando quem pratica a cópia de conteúdo protegido... Segurança, acredito, não deve estar focada no que o browser exibe ou executa, mas nos dados que estão no servidor e no canal entre cliente e servidor. Bom, é apenas um ponto de vista. Pode ter algum meio que ainda desconheço para proteger os dados que já estão no cliente...
  14. Cara, o "continue" não está saltando para a próxima iteração??? Seria esta a definição deste comando... Bom, então põe "break" no lugar de "continue"... na verdade, é até o mais correto. O comando "break" encerra o loop.
  15. Acho esse lance de tentar bloquear seleção na página uma bobeira. Acompanhe: se o navegador do cliente tem que ter acesso ao conteúdo da página para exibi-la, o que impedirá alguém de obter este conteúdo, já que ele, obrigatoriamente, deve ser acessível? Claro que pode até existir um motivo para tentar fazer este tipo de coisa, mas na grande maioria dos casos, trata-se apenas de perda de tempo... Poderia postar um bom motivo para fazer isto? (apenas lembrando, eu acredito que exista motivo pra isso, só que não me lembro de um sequer...)
  16. Cara, sei não, mas acha conveniente criar um índice para um campo Blob/Text??? Posta a estrutura da tabela pra podermos avaliar...
  17. Sei lá, mas eu usaria "background-image" no lugar de "background"... :blink:
  18. A verificação após o readln(nome) é para evitar que, após o usuário informar o string de escape "sim", continuem sendo solicitados outros dados... Ficaria algo como ... readln (nome); if (nome = 'sim') then continue; totalpessoas := totalpessoas+1; ... Dessa forma, caso seja informado "sim" para o nome, a execução é passada para a próxima iteração do "while", que, obviamente, concluirá o loop... ;)
  19. primeiro: deveria adicionar uma verificação do nome logo após o "readln(nome)" segundo: o cálculo de percentual segue a regra de três simples abaixo 100 -> total x -> valor logo x = (valor * 100) / total onde x é o percentual do valor em relação ao total. A precedência de operadores de multiplicação e divisão pode ser considerada a mesma, portanto, sua fórmula está correta. Abraços
  20. Renyo, se acha que faculdade não vale nada, acho que essa afirmação só vale pra quem não gosta de aprender. Eu aprendi muito na minha Universidade. Cabe a cada um avaliar a situação e aplicar os métodos. Por exemplo, para aprender uma linguagem nova, utilizo o que me foi transmitido nas disciplinas sobre Linguagens de Programação; para desenvolver algoritmos, combino vários conhecimentos adquiridos em disciplinas sobre Algoritmos, Estruturas de Dados, Álgebra, Cálculo Numérico...; para desenvolver um sistema de banco de dados, aí então vira uma salada! Tenho plena certeza que se não tivesse aprendido muito na Universidade, teria considerado certos desafios tarefas impossíveis. Voltando ao tópico, pratiquei um mini-tutorial introdutório, baixei o manual do site www.php.net, deixo este manual sempre aberto durante o desenvolvimento, e estou constantemente pesquisando... Para PHP/MySQL, idem. Na verdade, sigo o método de manter o manual oficial de qualquer linguagem sempre aberto durante o desenvolvimento. Obs: Conheço a realidade do ensino no Brasil e tenho consciência da deficiência de várias instituições, mas isto não ocorre em todas. Recomendo a UFV (onde me formei), Unicamp, UFMG, UFPE e acredito que muitas outras são tão boas quanto essas.
  21. Se não estou enganado, a primeira onda de JavaScript foi exatamente relativa às suas necessidades: validação de campos em formulário. Isto é sempre muito útil. Já vi um monte de tópicos deste aqui... ex: http://scriptbrasil.com.br/forum/index.php...7%E3o+de+campos
  22. CSML sistemas

    Inteiro Positivo

    Tente: "if (is_int($var) and ($var >= 0))"
  23. Acho que, mesmo que ainda se trabalhe com aplicações para plataformas específicas, é sempre bom manter-se em sintonia com o rumo que o desenvolvimento de aplicações está seguindo, que é o multi-plataforma (na verdade, independente de plataforma). O Java, realmente, embora tenha significativa parcela do universo dos sistemas computacionais, não atingiu o que a expectativa dos eufóricos de meados da década passada previam. Mas ditou a independência de sistemas operacionais. Hoje é visível como o desenvolvimento de sistemas no formato web, mesmo que em Intranets, obteve crescimento superior ao Java, e mostra-se não só um modismo, mas uma adequação à realidade. Ao conceber um sistema no formato web, qualquer navegador é plataforma para interface com o usuário, isto reduz muitos custos, basta visualizar os cenários possíveis. Alguns melancólicos ainda tentam se valer da afirmação que determinadas aplicações não podem ser implementadas neste formato, mas, cada um a seu tempo, estão sendo contrariados pelas novas implementações que surgem na velocidade da imaginação e pesquisa de nós mesmos, desenvolvedores. Um grande abraço. (obs: desenvolvia em Delphi e também em VB até há alguns anos, mas migrei definitivamente para plataformas de código aberto. Hoje desenvolvo sistemas online que integram HTML/JavaScript/PHP/MySQL resultando em programas semelhantes aos que desenvolvia em Delphi, mas com tempo de desenvolvimento até menor, resultado melhor apresentado e independente de plataforma.)
  24. Começa por: http://developer.mozilla.org/en/docs/DOM:element.scrollTop
×
×
  • Criar Novo...