Ir para conteúdo
Fórum Script Brasil

Jonathan Queiroz

Membros
  • Total de itens

    3.718
  • Registro em

  • Última visita

Tudo que Jonathan Queiroz postou

  1. O motivo pelo qual não funciona é bem simples ! Basta observar que você está comparando cada elemento X do combo com todos os elementos (incluindo o próprio X), o que fará com que sempre existam ítens iguais (afinal, X = X) O código também estava meio bagunçado, segue o código funcionando e organizado: function nickrepetido() { //Array de ítens array = new Array(); array[0] = document.getElementById("eso").value; array[1] = document.getElementById("eso2").value; array[2] = document.getElementById("eso3").value; array[3] = document.getElementById("eso4").value; array[4] = document.getElementById("eso5").value; //Faz a verificação var ok = true; for (var i = 0; i < 5; i++) { for (var j = i+1; j < 5; j++) { if (array[i] == array[j]) { alert("Dados repetidos !") return false } } } } Note que se não for especificado um valor de retorno a função retornará undefined. Nesse caso, o formulário será enviado da mesma forma e não haverá problema. Obs.: O código poderia ser organizado de forma mais inteligente, o que o tornaria até mais eficiente, mas deixei assim para não ficar confuso.Seria interessante o uso de classes ao invés de id's para esse tipo de códigoQualquer coisa posta aí !
  2. Como ficou o código após as modificações ?
  3. Movendo: Outras Linguagens de Programação --> C, C++. Como a dúvida não é de Assembly especificamente, e sim de como chamar instruções em C/C++, movendo à área adequada. Não sei lá muita coisa de Assembly, mas acho que dá pra passar um exemplo: int funcao(); int main(int argc, char*argv[]) { //Mostra o valor printf("%d",funcao()); //Retorna sucesso return 0; } int funcao(){ _asm{ mov eax,5; } return; //Retorna 5 } Obs.: Compilei com o VS, aqui tem que usar "_asm", não sei se com outros compiladores é diferente. Edit: Nem tinha visto o post do Jhonas, vou ver se leio os tutoriais para me aprofundar mais em assembly.
  4. Mas se for salvar apenas dados numéricos não é recomendado utilizar esse formato (ou seja, de texto) Obs.: O tópico foi marcado como Resolvido.
  5. Então isso está ocorrendo porque no banco o campo está como string. Se for armazenar somente números, o correto é armazenar como números no banco.
  6. Se possível, poste o código completo da função. Mas antes tente substituir pelo código que postei.
  7. No código de retorno seria mais simples você deixar algo assim: if(!ok){ return true }else{ return false } Ou: return !ok Mas ocorre algum erro ?
  8. Veja aqui: http://www.iped.com.br/
  9. O que já fez ? Edit: O sentido das palavras tem mesmo de ser feito a partir dessa tabela ? É porque fica muito mais fácil e prático trabalhar com os operadores de bit e o sistema binário.
  10. Também é possível deixar o botão fora do menu... Mas outra coisa que poderia ser feita é, ao invés de utilizar frames, criar arquivos CSS diferentes. A depender da versão, seria carregado um arquivo. Obs.: Recomendo o uso de linguagem server-side para armazenar essas informações ao sair da página.
  11. Tente trabalhar com classes ao invés de IDs.
  12. Esse tópico já tem mais de um ano... Evite também postar a mesma mensagem em vários tópicos.
  13. O que já fez ? Qual a dúvida ? Ninguém aqui vai fazer tudo para você (a menos que queira pagar, o que é improvável, e essa área não é destinada a isso)
  14. Veja se esse ajuda: http://www.criarweb.com/ E, claro, veja também a documentação oficial: http://www.php.net/manual/pt_BR/
  15. Não entendi a dúvida... Você alocou um ponteiro para "CELULA" e quer atribuir o valor dessa variável a um determinado elemento de sua struct ? É isso ?
  16. Veja no repositório de scripts, tenho quase certeza de que há algo sobre isso (com certeza há sobre máscaras, não sei sobre validação) Se não encontrar nada, estude expressões regulares.
  17. Movendo: Ajax, Javascript, XML, DOM --> Flash & ActionScript.
  18. Isso não é possível com divs, somente com frames. Nesse caso terá de utilizar o atributo target do formulário.
  19. Movendo: Ajax, JavaScript, XML, DOM --> Repositório de Scripts - Ajax, JS, XML, DOM.
  20. Seria o mesmo problema desse tópico ? Não tinha sido resolvido ? Seria pra inserir a tabulação sem ter que apertar o TAB, é isso ?
  21. Conforme a MP que lhe enviei, pesquisei rapidamente sobre o assunto, mas não encontrei muita coisa... Encontrei eventos que indicam quando uma janela de conversação é aberta, etc. Mas nada sobre quando um contato é adicionado.
  22. Isso é bem relativo, depende de seu conhecimento, facilidade de aprender, etc. Eu aprendi a programar sem antes escrever algorítmos. É sempre interessante saber organizar um projeto, mas não necessariamente você tem que escrever todo o código com algorítmos para reescrever depois.
  23. O tópico foi marcado como Resolvido. Qualquer coisa posta aí !
×
×
  • Criar Novo...