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. 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.
  2. 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">
  3. De nada. Qualquer coisa posta aí ! Obs.: O tópico foi marcado como Resolvido.
  4. 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).
  5. 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.
  6. Jonathan Queiroz

    Inteiro em arquivo

    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.
  7. O desafio já está quase pronto, mas o que foi postado sobre o período foi discutido e decidimos que seria melhor esperar mais, a previsão para a nova etapa é para 01/01/2010
  8. 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)
  9. 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.
  10. 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 &lt; e &gt;, respectivamente. Você pode criar um código assim: Minha página tem a tag &lt;body&gt; dentro da &lt;html&gt; Exibição:
  11. 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: &lt;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.
  12. 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) } } }
  13. Valeu. O script foi feito em Javascript puro, sem necessidade de frameworks.
  14. 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
  15. 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.
  16. Por que a função está comentada ? Se possível poste como ficou o novo código (completo), fica mais fácil de analisar.
  17. 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.
  18. Pode postar como ficou seu código ? Obs.: Removi a marcação Resolvido.
  19. 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; } }
  20. Pode exemplificar melhor o que pretende fazer ? O campo "quantidade" vai ter seu valor com base em quê ?
  21. 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.
×
×
  • Criar Novo...