
Jonathan Queiroz
Membros-
Total de itens
3.718 -
Registro em
-
Última visita
Tudo que Jonathan Queiroz postou
-
Google testa re-design das páginas de buscas
tópico respondeu ao Matheus Matos de Jonathan Queiroz em Outros Assuntos
Para usar o brasileiro basta acessar http://www.google.com.br (com o .br no final), aí fica em português, mas sem o novo design. -
Enter não funciona
pergunta respondeu ao Wendell Inacio de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Troque: form id="form1" name="formlogin" method="post" action="loginaction.php" onsubmit="valida()"> Por: form id="form1" name="formlogin" method="post" action="loginaction.php" onsubmit="valida"> -
De nada. Qualquer coisa posta aí ! Obs.: O tópico foi marcado como Resolvido.
-
Não são permitidas atribuições em structs. Para seu problema, você tem duas alternativas: Declarar um array de caracteres com tamanho definido e utilizar strcpy para colocar o valor;Deixar apenas um ponteiro para char (char*) e mudar seu endereço de memória de forma que ele aponte para a string desejada ao longo da execução do programa (prefiro essa).
-
(Resolvido) Ajuda com sintaxe do Ajax
pergunta respondeu ao Rafael Laurindo de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Se ainda estiver com alguma dúvida sobre o tópico anterior, posta aí cara ! O fórum é pra isso. Quanto à sua dúvida sobre AJAX, veja se o tópico Lista de Cursos para a linguagem JavaScript lhe ajuda. Tem alguns links interessantes sobre AJAX. Você já sabe incluir registros no banco com PHP ? Se sim, será fácil. O AJAX vai fazer a requisição a uma página e, nessa página, você insere os registros no banco. -
Utilize a stdlib.h.
-
Qual função ?
-
Se quiser armazenar o 754 como string terá que utilizar a função itoa antes. Se quiser armazenar em binário (acho que não é isso), precisará utilizar fwrite.
-
Google testa re-design das páginas de buscas
tópico respondeu ao Matheus Matos de Jonathan Queiroz em Outros Assuntos
Muito interessante ! Aqui não precisei do "/ncr". Depois que configurei os cookies só precisei acessar http://www.google.com (sem o .br) Outra coisa interessante é a possibilidade de utilizar atalhos nas buscas. Fiquei sabendo a partir daqui: http://www.caloni.com.br/blog/archives/bus...gle-com-atalhos Mais informações: http://www.google.com/experimental/ (segunda opção - Keyboard shortcuts) -
Pegar handle do IE e fazer alguma atividade
pergunta respondeu ao Rafazuhdo de Jonathan Queiroz em Delphi, Kylix
Copiar o código e colar de novo é errado ?À princípio não é mesmo não, mas bom senso faz bem. Você percebeu que o código era exatamente igual e que a outra mensagem não acrescentava nada ? Isso deixa claro que o objetivo era apenas dar um "up" e deixar o tópico "mais visível". Que ignorância ?Tudo o que eu e o Jhonas fizemos foi alertá-lo para seguir as regras do fórum. Isso é necessário. Respeito. Isso é um direito seu. Agora para participar é necessário ler as regras. Se não quiser ler, também não participe. Você mesmo acabou de dizer que novamente infringiu as regras.Mas já que você pensa que ninguém irá ajudá-lo por ter infringido uma regra, por que fez de novo ? Então isso quer dizer que você fez a mesma coisa sabendo que, além de atrapalhar o fórum, atrapalharia a si mesmo ? Onde eu falei de "banir" ? Conforme pedido, tópico fechado. Mas não vai ser marcado como Resolvido porque o problema não foi resolvido. -
Para isso você terá que corrigir as tag's. O código só é executado dentro de uma tag se a tag estiver entre < e > (se não estivesse não seria uma tag o/) Para exibir os < e > sem que sejam interpretados pelo navegador como tag's utilize < e >, respectivamente. Você pode criar um código assim: Minha página tem a tag <body> dentro da <html> Exibição:
-
Problemas com o campo input
pergunta respondeu ao Ianez de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Não entendi a dúvida. Como assim não funciona se estiver em pasta ou subpasta ? Basta especificar o caminho completo. De qualquer forma, troque: <script> function ab(x){document.getElementById("myfoto").src=x;} </script> Por: <script> function ab(x){document.getElementById("myfoto").src=x;} </script> Ás vezes o próprio fórum faz essa alteração, mas verifique se em sua página não está assim. -
(Resolvido) Validação de login e senha!
pergunta respondeu ao Gustavo_Sid de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Up's não são permitidos conforme a regra 3.8 (ver regras) Testei o código aqui e funcionou perfeitamente. A função ficou assim: xmlhttp.onreadystatechange = function () { if (xmlhttp.readyState == 4) { result = unescape(xmlhttp.responseText); if (result == '0') { document.body.innerHTML = "Usuario ou senha incorretos"; } else { alert(result) } } } -
JavaScript e convertendo HTML para XHTML
pergunta respondeu ao Rodrigo26 de Jonathan Queiroz em HTML, XHTML, CSS
Valeu, nem tinha visto. -
Editor de texto para fóruns
pergunta respondeu ao Jonathan Queiroz de Jonathan Queiroz em Repositório de Scripts - Ajax, JS, XML, DOM
Valeu. O script foi feito em Javascript puro, sem necessidade de frameworks. -
Capturar o conteúdo de um campo
pergunta respondeu ao sergio.lima de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
E você precisa fazer isso quando ? Já sabe qual evento utilizar ? O código da função ficaria mais ou menos assim: var valor_total=document.getElementById("campo_valor_total") var qtd=parseInt(document.getElementById("quantidade").value) var preço=parseFloat(document.getElementById("preço").value) valor_total.value=qtd*preço -
O seu código ainda contém vários erros sintáticos. Fiz algumas alterações pra pelo menos compilar e acho que corrigi a função de pesquisa: #include <stdio.h> #include <stdlib.h> #include <conio.h> int cadastro (struct cad*); struct cad{ char nome[20]; char end[22]; char ecivil[22]; int numcliente[2]; int fone[10]; int rg[22]; int data[10]; int cic[22]; int dep[3]; }; int op; struct cad dados[3]; int ch,opcao,cont,pesq; int decisao; int menu (void){ printf("\n:::::::::::Cadastro de clientes:::::::::::::"); printf("\n"); printf("\n"); printf("\n"); printf("\n MENU DE CADASTRO :"); printf("\n"); printf("\n [ 1 ] - ADICIONAR UM NOVO CADASTRO "); printf("\n [ 2 ] - PESQUISAR CADASTROS "); printf("\n [ 3 ] - SAIR "); printf("\n"); printf("\n"); printf(" "" ] - DIGITE A OPCAO DESEJADA " ); printf("\r");printf(" [ ");printf(""); scanf("%d",&op); system("cls"); return (op); } int cadastro(){ printf("::::: CADASTRO DE CLIENTES "); for (cont=0;cont<3;cont++){ printf("\n ADICIONANDO REGISTRO ... :"); printf("\n\n"); printf("\n Insira o Numero de cadastro : "); scanf("%d",&dados[cont].numcliente); printf("\n Insira o nome : "); scanf("%s",&dados[cont].nome); printf("\n Insira o Endereco : "); scanf("%s",&dados[cont].end); printf("\n Insira o Telefone : "); scanf("%d",&dados[cont].fone); printf("\n Insira o Estado civil : "); scanf("%s",&dados[cont].ecivil); printf("\n Insira o RG : "); scanf("%d",&dados[cont].rg); printf("\n Insira o CIC : "); scanf("%d",&dados[cont].cic); printf("\n Insira a data de nascimento : "); scanf("%d",&dados[cont].data); printf("\n Insira a quantidade de dependentes : "); scanf("%d",&dados[cont].dep); printf("\n\n"); printf("\n :::::::: CADASTRO REALIZADO COM SUCESSO ::::"); } system("cls"); } int pesquisa (){ printf("\n PESQUISA DE CLIENTES . . . . "); printf("\n\n"); printf("\n DIGITE O NUMERO DO CADASTRO QUE DESEJA PESQUISAR "); scanf("%d",&ch); pesq = 0; for (cont=0;cont<3;cont++){ if(*dados[cont].numcliente==ch){ printf("CADASTRO ENCONTRADO : \n %s", dados[cont].nome); pesq =1; } if (pesq==0){ printf("CADASTRO não ENCONTRADO"); } } } int main (){ opcao=menu(); while(op!=3){ if (op==1){ cadastro(); opcao=menu(); }else if (op==2){ pesquisa(); opcao=menu(); }else if (op==3){ printf("SAINDO DO PROGRAMA..."); } } system("pause"); return 0; } Obs.: Ainda dá pra melhorar bastante.
-
Por que a função está comentada ? Se possível poste como ficou o novo código (completo), fica mais fácil de analisar.
-
Cara, dá pra organizar esse código de maneira muito melhor. Em primeiro lugar, atente para essas linhas: int op,; Correto: int op; Olhe isso aqui também: int cadastro(){ for (cont=0;cont<3;cont++){ [...] } int pesquisa (){ Você esqueceu uma chaves ali: int cadastro(){ for (cont=0;cont<3;cont++){ [...] } } int pesquisa (){ Mais esse: int pesquisa (){ printf("\n PESQUISA DE CLIENTES . . . . "); printf("\n\n"); printf("\n DIGITE O NUMERO DO CADASTRO QUE DESEJA PESQUISAR "); scanf("%d",&ch); pesq = 0; for (cont=0;cont<3;cont++){ if(dados[cont].numcliente==ch){ printf("CADASTRO ENCONTRADO : \n %s", dados[cont].nome); pesq =1; } } if (pesq==0) printf("CADASTRO não ENCONTRADO"); Está faltando chaves aí também... Também tem chaves sobrando depois da função main. Tente corrigir esses erros. Também há alguns erros com ponteiros.
-
(Resolvido) Qnt indeterminada de dados
pergunta respondeu ao j4m35_b0nd de Jonathan Queiroz em C, C++
Pode postar como ficou seu código ? Obs.: Removi a marcação Resolvido. -
Enter não funciona
pergunta respondeu ao Wendell Inacio de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Ao invés do evento onclick do botão deve-se utilizar o onload do formulário. Seu formulário deve ficar assim: <form id="form1" name="formlogin" method="post" action="loginaction.php" onsubmit="valida"> Seu JS fica assim (organizei melhor ele): function valida() { if (!document.getElementById("login").value) { alert("Campo login está vazio"); document.getElementById("login").focus(); return false; }else if (!document.getElementById("senha").value) { alert("Campo senha está vazio"); document.getElementById("senha").focus(); return false; } } -
Capturar o conteúdo de um campo
pergunta respondeu ao sergio.lima de Jonathan Queiroz em Ajax, JavaScript, XML, DOM
Pode exemplificar melhor o que pretende fazer ? O campo "quantidade" vai ter seu valor com base em quê ? -
Como está seu código ?
-
Assim também dá pra fazer, mas o desempenho fica comprometido. De qualquer forma, você pode utilizar fscanf para ler a string e, a cada 2 caracteres (a qtd. de dígitos é fixa ?) utilizar a função atoi para converter a string para um inteiro.