Jump to content

Search the Community

Showing results for tags 'help'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 78 results

  1. Eduardo_555

    Criando função onclick ?

    Olá pessoal bom dia!! Estou criando uma pagina onde tenho uma lista com links na lateral, cada link que o usuário clica altera o um a variável id. no lado desta lista tenho um input que vai cadastrar uma mensagem no banco de dados, o funcionamento é o mesmo do whatsap web, na lista temos os contatos e no lado um formulário e as mensagens já enviadas. estou usando o Framework codeigniter php para ajudar no desenvolvimento. seria assim cada vês que clico no link lateral gostaria que fizesse um onclick, que enviasse o dado para um input do formulário que ficara hidenn. porem isso não funciona acredito que seja pelo codeigniter ja que tenho que colocar o chamado da função onclick dentro de um anchor vou postar oque ja fis para vocês derem uma olhada aguardo um help ai!! Esta é a função javascript function preencher(value) { var resultado = document.getElementById('cliente'); resultado.value += " " + value; } Este a lista onde clico e seleciono o id <li><?= anchor("Redirecionador/encontraEventos/{$cliente['id']}", "$exibicao", array('onclick'=>'$variavelid'))?><li> e aqui o formulario que tenho que colocar o valor retornado pela função javascript <?php echo form_open("Cadastro/Acontecimentos"); echo form_input(array( "name"=>"acontecimento", "id"=>"acontecimento", "class"=>"form-control", "placeholder"=>"Informe um evento relacionado a este cliente!", "type"=>"text", )); echo form_input(array( "name"=>"cliente", "id"=>"cliente", "class"=>"form-control", "type"=>"hidden", )); ?> não funciona de jeito maneira, oque sera que esta errado Agradeço desde já!!
  2. Vitor Bueno

    Como fazer esse Select?

    Olá, Gostaria de saber como posso fazer um select para o seguinte caso, Eu recebo um dado que vem alguns numeros vou das exemplos 382570 E na minha tabela tem um campo com o nome de 'numero' o valor de 2570. Gostaria de saber como posso relacionar esse que recebo com este que tenho no banco, Seria um processo reverso de Select ........ Where numero like '%382570%' Seria algo assim: Select ........ Where 382570 like '%numero %' eu não posso separar os dados que recebo, porque as vezes vai vim 382570 ,257038,325708, eu não tenho um padrão para recebelo, mas vou ter uma parte do valor dele sempre salvo no banco, se não entenderam posso especificar melhor o caso, Fico no aguardo e urgente :(
  3. Vitor Bueno

    Como fazer esse Select?

    Olá, Gostaria de saber como posso fazer um select para o seguinte caso, Eu recebo um dado que vem alguns numeros vou das exemplos 382570 E na minha tabela tem um campo com o nome de 'numero' o valor de 2570. Gostaria de saber como posso relacionar esse que recebo com este que tenho no banco, Seria um processo reverso de Select ........ Where numero like '%382570%' Seria algo assim: Select ........ Where 382570 like '%numero %' eu não posso separar os dados que recebo, porque as vezes vai vim 382570 ,257038,325708, eu não tenho um padrão para recebelo, mas vou ter uma parte do valor dele sempre salvo no banco, se não entenderam posso especificar melhor o caso, Fico no aguardo e urgente :(
  4. andersonseifert

    Value Option PHP

    Galera bom dia, preciso de um Help preciso gravar o valor que esta no atributo(tb_banco(Dinheiro | Anderson/Fabio)) que está no banco e não o id é o que esta acontecendo ele ta gravando ID 1, no $VALUE ta passando o ID o Invés dos valores do atributo tb_Banco http://pastebin.com/e2Zry2sU echo "<option value='{$value}'>{$name}</option>"; Coluna Tipo Nulo Predefinido id int(100) Não tb_banco varchar(200) Não tb_favorecido varchar(200) Não tb_obs varchar(200) Não 1 Dinheiro Anderson/Fabio 2 Itau Anderson 3 B.Brasil Fabio 4 HSBC Fabio 5 Caixa Anderson/Fabio http://pastebin.com/e2Zry2sU
  5. andersonseifert

    Qual melhor Instituição de Ensino EAD

    Galera bom dia, preciso da ajuda de voces na minha região nao tem o curso de Governança de Tecnologia da Informação presencial então precisarei fazer EAD , Quem tem experiencia qual das 3 indicam : UNISUL 362,00x18 http://www.unisul.br/wps/portal/home/ensino/especializacao-e-mba/governanca-de-tecnologia-da-informacao-a-distancia/?unidade=23 SENAC 336,55 x18 http://www.ead.senac.br/pos-graduacao/gestao-e-governanca-da-tecnologia-da-informacao/ UNICAMP 478,00 x18 http://www.ft.unicamp.br/extensao/especializacao/cet0800
  6. André Crocamo

    Ajuda Form vai que falta pouco =D

    boa noite, estou montando um form de venda para o blog de minha esposa, estou a mais de 5 anos sem mexer com isso e completamente enferrujado. ja estou com bug mental. esta tudo funcionando, compro vai pro carrinho, aparece descrição personalizada quantidade frete, preço tudo correto. o problema é... se compro 2un do objeto azul, volto e compro 3 brancos, eles se somam e todos ficam brancos, totalizando 5 brancos. o problema é o ID com id fixo independente da cor ou quantidade sera sempre o mesmo item para o sistema. n importando as alterações preciso fazer com que o select separe o id junto algo como <option value="azul" id"01001">Azul</option> <option value="branco" id"01002">Branco</option> sem mais obrigado <form name="form" class="texto" target="pagseguro" action="https://pagseguro.uol.com.br/v2/checkout/cart.html?action=add" method="post"> <p> <input type="hidden" name="receiverEmail" value="contato@hotmail.com" /> <input type="hidden" name="currency" value="BRL" /> <input type="hidden" name="itemId" value="010" /> Escolha a Cor : <select class="form_campos" name="itemDescription"> <option value="azul">Azul</option> <option value="vermelho">Vermelho</option> <option value="preto">Preto</option> <option value="branco">Branco</option> <option value="rosa">Rosa</option> </select> <br> Escolha a Quantidade : <select class="form_campos" name="itemQuantity"> <option value="Escolha seu estado">quantidade</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> </select> </p> <p> <br> <br> </p> <p> <input type="hidden" name="itemAmount" value="45.00" /> <input type="hidden" name="itemWeight" value="" /> <input type="hidden" name="itemShippingCost" value="15.00" /> <input type="image" src="https://p.simg.uol.com.br/out/pagseguro/i/botoes/pagamentos/209x48-comprar-assina.gif" name="submit" alt="Pague com PagSeguro - é rápido, grátis e seguro!" /> </p> </form> <!-- FINAL FORMULARIO BOTAO PAGSEGURO --> </div> </td> <td width="672" rowspan="2" valign="top"><div id="apDiv11"> <form target="pagseguro" action="https://pagseguro.uol.com.br/security/webpagamentos/webpagto.aspx" method="post"> <input type="hidden" name="email_cobranca" value="contato@contato.com" /> <input type="hidden" name="tipo" value="VER" /> <input type="image" src="https://p.simg.uol.com.br/out/pagseguro/i/botoes/pagamentos/99x61-carrinho-assina.gif" name="submit" alt="Visualizar carrinho de compras" /> </form>
  7. BenLeleh

    Hotmart API

    http://pastebin.com/AGWA0ckn Galera, eu queria saber se alguem poderia me dar uma luz... preciso fazer esta API assim que feita a compra de algum produto na hotmart envie uma fatura ao comprador... não consigo realizar a ação do envio do email como um teste inicial, certamente algo está incorreto no modo que trabalhei com a api, se alguem poder ajudar agradeço mto... abraço
  8. danyg

    Adicionar ponteiros a um algoritmo.

    Como faço para transformar esse algoritmo, adicionar ponteiros alocação e arquivo de texto...ai a qstão e o que eu tenho kk..agradeço ajda A nota de compra e venda deve apresentar obrigatoriamente para o cliente a quantidade de cada produto comprado, a descrição do produto e o seus respectivos preços, como ilustra a figura abaixo. O objetivo é deixar claro para o cliente quanto ele está pagando pelos produtos. No final da nota deverá aparecer o preço total da compra, mas muita atenção a regra de negócio do mercado diz que: Compras acima de R$100 o estabelecimento oferece um desconto de 1% no preço total. Compras acima de R$200 o estabelecimento oferece um desconto de 5% no preço total. Compras acima de R$300 o estabelecimento oferece um desconto de 10% no preço total. Compras acima de R$400 o estabelecimento oferece um desconto de 20% no preço total. Os produtos que são vendidos no mercado encontam-se em um arquivo texto e devem ser carregados em seu sistema. Lembre-se novos produtos podem ser inseridos, preços atualizados e o estoque é alterado a cada compra, logo você deve controlar a integridade dos dados atualizando o arquivo quando necessário. Segue abaixo um arquivo de exemplo com código do produto, descrição, preço, quantidade: produtos.txt 5000 AguaComGaz500ml 2.10 105 5001 ArrozTioJoao2k 4.65 10 5002 BatataPringles40g 6.20 50 5003 CocaCola2l 4.50 60 5004 FeijaoCarioquinha2k 7.10 35 . . . Atenção: o sitema também deve ter um menu de opções. Exemplo: SISTEMA DE CONTROLE DE VENDAS 1) Carregar base de dados do arquivo 2) Salvar base de dados no arquivo 3) Cadastrar produto 4) Remover produto 5) Iniciar uma venda 6) Sair >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> #include<stdio.h> #include<stdlib.h> #include<conio.h> main() { system ("color F9"); float preco[150], precoNF, NFPreco_Produto[150]; //Vetores e variáveis que trabalham com preço int a=0, x=0, v=0, rel=0, y, i, aux, cod_exclui, troca; //Declaração de variáveis utilizadas para leitura, gravação, exlclusão e ordenar vetores int codigo[150], estoque[150], codigoNF[150], codigoVenda[v], NFCod_Produto[150], NFCod[150], NFEstoque_Produto[150], procura_cod, procura_est, vetor_ref; //Declaração de Vetores diversos int op_Menu_Pricipal, op_Menu_Estoque, op_Menu_Venda, op_Menu_Relat, opGeral, teste, teste_est; //Variavéis de Menus e condições //Aqui começa o programa do //Do voltado para repetição geral do programa, voltando sempre ao menu principal em alguma hora { printf ("SIGVER - SISTEMA DE GERENCIAMENTO DE VENDAS, ESTOQUE E RELATORIOS\n\nInforme o que voce deseja fazer:\n[1] - Gerenciar Estoque\n[2] - Registrar Venda\n[3] - Gerar Relatorio\n[4] - Sair\nSua escolha: "); //Interface com o usuário scanf ("%d", &op_Menu_Pricipal); //Captura de variável do menu principal system ("cls"); switch (op_Menu_Pricipal) //Leitura de variável para aplicação da condição { case 1: do //Repetição com objetivo de poder voltar a este menu após alguma alteração de dados dentro do mesmo { printf ("SIGVER - GERENCIAMENTO DE ESTOQUE\n\nO que voce desejar fazer:\n[1] - Incluir novo cadastro\n[2] - Alterar cadastro especifico\n[3] - Excluir cadastro\n[4] - Voltar\nSua escolha: "); //Interface com o usuário scanf ("%d", &op_Menu_Estoque); //Captura da variável do menu Estoque system ("cls"); switch (op_Menu_Estoque) //Leitura de variável para aplicação da condição { case 1: do // Repetição com objetivo para informar novo cadastro { printf ("SIGVER - GERENCIAMENTO DE ESTOQUE\n\nINCLUSAO DE NOVO CADASTRO\n\n"); teste=0; do //Voltada para teste de condição CÓDIGO (Se o código existir, informar erro e repetir) { teste=0; printf ("Informe o codigo do produto: "); scanf ("%d", &codigo[x]); for (i=0; i<x; i++) { if (codigo[x]==codigo) { printf ("ERRO - O codigo ja existe\n"); teste=1; } } } while(teste==1); //Fim de condição CÓDIGO do //Voltada para teste de condição PREÇO (Se for "- ou =0", informar erro e repetir) { teste=0; printf ("Informe o preco unitario: "); scanf ("%f", &preco[x]); if (preco[x]<=0) { printf ("ERRO - Preco invalido\n"); teste=1; } } while (teste==1); //Fim de condição PREÇO do //Voltada para teste de condição QUANTIDADE EM ESTOQUE (Se for negativo, informar erro e repetir) { teste=0; printf ("Informe a quantidade de produtos no estoque: "); scanf ("%d", &estoque[x]); if (estoque[x]<0) { printf ("ERRO - Estoque negativo\n"); teste=1; } } while (teste==1);//Fim de condição QUANTIDADE EM ESTOQUE printf ("\n\nDeseja incluir novo produto?\n[1] - Sim\n[2] - Nao\nSua Escolha: "); scanf ("%d", &teste); //Captura de variável para repetição de inclusao x++; //Incrementada para mudar a posição de gravação dos vetores rel++; //Incrementada para a geração de relatórios, que será feita mais a frente system ("cls"); } while (teste==1); //Fim da repetição para inclusão de novo produto system ("cls"); printf ("SIGVER - SISTEMA DE GERENCIAMENTO DE VENDAS, ESTOQUE E RELATORIOS\n\nO que deseja fazer:\n[1] - Voltar ao Gerenciador de Estoque\n[2] - Voltar ao Menu Pricipal\nSua escolha: "); scanf ("%d", &opGeral); //Tomada de decisão, voltar ao menu principal ou ao menu anterior break; case 2: do //Repetição com objetivo para alterar algum cadastro { printf ("SIGVER - GERENCIAMENTO DE ESTOQUE\n\nALTERACAO DE CADASTRO ESPECIFICO"); teste=0; if (x==0) //Voltada para procurar se possui alguma coisa em estoque { printf ("Nenhum produto em estoque\n"); } else { printf ("\n\nInforme o codigo do produto: "); scanf ("%d", &procura_cod); for (i=0; i<x; i++) { teste=0; if (procura_cod==codigo) { do //Voltada para teste de condição PREÇO (Se for "- ou =0", informar erro e repetir) { teste=0; printf ("Informe o preco unitario: "); scanf ("%f", &preco); if (preco[x]<=0) { printf ("ERRO - Preco invalido\n"); teste=1; } } while (teste==1); //Fim de condição PREÇO do //Voltada para teste de condição QUANTIDADE EM ESTOQUE (Se for negativo, informar erro e repetir) { teste=0; printf ("Informe a quantidade de produtos no estoque: "); scanf ("%d", &estoque); if (estoque[x]<0) { printf ("ERRO - Estoque negativo\n"); teste=1; } } while (teste==1);//Fim de condição QUANTIDADE EM ESTOQUE teste=1; i=x; } } if (teste==0) { printf ("\nERRO - Codigo nao encontrado\n"); } } printf ("\nDeseja alterar outro cadastro?\n[1] - Sim\n[2] - Nao\nSua escolha: "); scanf ("%d", &teste); //Captura de variável para repetição de alteração system ("cls"); } while (teste==1); //Fim da repetição para alterção de cadastro system ("cls"); printf ("SIGVER - SISTEMA DE GERENCIAMENTO DE VENDAS, ESTOQUE E RELATORIOS\n\nO que deseja fazer:\n[1] - Voltar ao Gerenciador de Estoque\n[2] - Voltar ao Menu Pricipal\nSua escolha: "); scanf ("%d", &opGeral); break; case 3: do //Voltada a repetição e exclusão { printf ("SIGVER - GERENCIAMENTO DE ESTOQUE\n\nEXCLUSAO DE CADASTRO\n"); printf ("Informe o codigo a ser excluido: "); scanf ("%d", &procura_cod); teste=0; for (i=0; i<x; i++) //Ele procura o código { if (procura_cod==codigo) { printf ("Codigo Encontrado!\nExcluido com sucesso!"); teste=1; cod_exclui=i; i=x; for (i=cod_exclui; i<x; i++) //Reordena os vetores e exclui o selecionado(executa a exclusão) { codigo=codigo[i+1]; //Exclui o código selecionado preco=preco[i+1]; //Exclui o preço referente ao código selecionado estoque=estoque[i+1]; //Exclui a quantidade de estoque referente ao código selecionado } rel=rel-1; //Atualiza o vetor, já que agora temos menos um item registrado x=x-1; //Atualiza o vetor, já que agora temos menos um item registrado } } if (teste==0) { printf ("Codigo nao encontrado!"); } printf ("\n\nDeseja excluir outro cadastro?\n[1] - Sim\n[2] - Nao\nSua Escolha:"); scanf ("%d", &teste); system ("cls"); } while (teste==1); //Condiciona se vai excluir outro ou não system ("cls"); printf ("SIGVER - SISTEMA DE GERENCIAMENTO DE VENDAS, ESTOQUE E RELATORIOS\n\nO que deseja fazer:\n[1] - Voltar ao Gerenciador de Estoque\n[2] - Voltar ao Menu Pricipal\nSua escolha: "); scanf ("%d", &opGeral); break; case 4: opGeral=2; //Atualizada para que possa se retornar ao menu principal break; default: printf ("Opcao invalida\n\n"); printf ("SIGVER - SISTEMA DE GERENCIAMENTO DE VENDAS, ESTOQUE E RELATORIOS\n\nO que deseja fazer:\n[1] - Voltar ao Gerenciador de estoque\n[2] - Voltar ao menu pricipal\nSua escolha: "); scanf ("%d", &opGeral); break; } system ("cls"); } while (opGeral==1); break; case 2: do { printf ("SIGVER - VENDAS\n\nO que voce desejar fazer:\n[1] - Registrar Venda\n[2] - Ver Nota Fiscal Especifica\n[3] - Relatorio de NFs\n[4] - Voltar\nSua escolha: "); scanf ("%d", &op_Menu_Venda); //Captura de variavel do menu venda system ("cls"); switch (op_Menu_Venda) //Leitura de variável para aplicação da condição { case 1: do { printf ("SIGVER - VENDAS\n\nREGISTRAR VENDA\n"); do //Repetição de procura e gravação do número da NF { teste=0; printf ("Informe o codigo da NF: "); scanf ("%d", &procura_cod); for (i=0; i<=v; i++) { if (procura_cod==NFCod) { teste=1; i=v+1; } else { if (i==v) { NFCod[v]=procura_cod; teste=0; } } } if (teste==1) { printf ("ERRO - O codigo ja existe\n"); } } while(teste==1); //Voltada para teste de condição (Se o código da NF já existir, informar erro e repetir) do { printf ("\nInforme o codigo do produto: "); scanf ("%d", &procura_cod); for (i=0; i<x; i++) { if (procura_cod==codigo) { printf ("Codigo encontrado!!\n"); vetor_ref=i; i=x; teste=0; NFCod_Produto[v]=procura_cod; //Grava no vetor o código do produto vendido, para futuras consultas } else { teste=1; } } if (teste==1) { printf ("Codigo nao encontrado!!\n"); } } while(teste==1); //Fim da condição de teste de CÓDIGO DE NF do //Verifica se o numero de procutos vendidos tem em estoque (se n tiver informa erro) { teste_est=0; printf ("Informe a quantidade de produtos vendidos: "); scanf ("%d", &procura_est); if (procura_est<=0) { printf ("ERRO - Estoque invalido\n"); teste_est=1; } else { if (procura_est>estoque[vetor_ref]) { printf ("ERRO - Nao ha esta quantidade em estoque\n"); teste_est=1; } else { estoque[vetor_ref]=estoque[vetor_ref]-procura_est; NFEstoque_Produto[v]=procura_est; //Grava no vetor a quantidade vendida, para futuras consultas } } } while (teste_est==1); //Fim da condição TESTE DE ESTOQUE precoNF=procura_est*preco[vetor_ref]; //Gera o preço da VENDA printf ("O total da nota e de: %.2f\n\n", precoNF); NFPreco_Produto[v]=precoNF; //Grava no vetor o preço, para futuras consultas v++; //Atualiza V, que é utilizado para mudar o loval de gravação no vetor, no caso de ser feita uma nova venda, O uso dela está relacionado a geração das NF´s printf ("\nDeseja registrar outra venda?\n[1] - Sim\n[2] - Nao\nSua escolha: "); scanf ("%d", &teste); system ("cls"); } while (teste==1); printf ("SIGVER - VENDAS\n\nO que deseja fazer:\n[1] - Voltar ao menu de Vendas\n[2] - Voltar ao menu pricipal\nSua escolha: "); scanf ("%d", &opGeral); break; case 2: do { do //Voltada para repetição de procura por NF, caso o código digitado não existir { printf ("Informe o codigo da NF: "); scanf ("%d", &procura_cod); if (v==0) //Procura para ver se existem vendas e consequentemente NF´s registradas { printf ("Nao existem notas fiscais registradas\n"); } else { teste=0; for (i=0; i<=v; i++) //Faz a procura no vetor, se n encontarm informa erro e repete { if (procura_cod==NFCod) { printf ("O codigo da NF e: %d\n", NFCod); printf ("O codigo do produto vendido e: %d\n", NFCod_Produto); printf ("A quantidade vendida e: %d\n", NFEstoque_Produto); printf ("O preco da NF e: %.2f\n", NFPreco_Produto); teste=1; } } { if (teste==0) { printf ("\nERRO - Codigo nao encontrado\n"); } } } } while (teste==0); printf ("\nDeseja ver outra NF?\n[1] - Sim\n[2] - Nao\nSua escolha: "); scanf ("%d", &teste); system ("cls"); } while(teste==1); printf ("SIGVER - VENDAS\n\nO que deseja fazer:\n[1] - Voltar ao menu de Vendas\n[2] - Voltar ao menu pricipal\nSua escolha: "); scanf ("%d", &opGeral); break; case 3: do //Uso do metodo bolha para ordenar codigos { troca=0; for (i=0; i<v; i++) { if (NFCod>NFCod[i+1]) { aux=NFCod[i+1]; NFCod[i+1]=NFCod; NFCod=aux; troca=1; } } } while (troca==1); //Fim do uso do metodo bolha printf ("##CODIGO NF # COD.PROD. VENDIDO # QTI. VENDIDA # PRECO TOTAL ##\n\n"); for (i=0; i<v; i++) { printf ("## %d # %d # %d # %.2f ##\n", NFCod, NFCod_Produto, NFEstoque_Produto, NFPreco_Produto); } printf ("\nRelatorio concluido\n\n"); printf ("\nSIGVER - VENDAS\n\nO que deseja fazer:\n[1] - Voltar ao menu de Vendas\n[2] - Voltar ao menu pricipal\nSua escolha: "); scanf ("%d", &opGeral); break; case 4: opGeral=2; break; default: printf ("Opcao invalida\n\n"); printf ("\nO que deseja fazer:\n[1] - Voltar ao menu de Vendas\n[2] - Voltar ao menu pricipal\nSua escolha: "); scanf ("%d", &opGeral); break; } system ("cls"); } while (opGeral==1); break; case 3: do { printf ("SIGVER - RELATORIOS\n\nQual tipo de relatorio que voce deseja gerar:\n[1] - Estoque completo\n[2] - Produto especifico\n[3] - Estoque zerado\n[4] - Voltar\nSua escolha: "); scanf ("%d", &op_Menu_Relat); //Captura de variável do menu relatorios system ("cls"); switch (op_Menu_Relat)//Leitura de variável para aplicação da condição { case 1: printf ("SIGVER - RELATORIOS\n\nRELATORIO COMPLETO DE ESTOQUE\n\n"); if (x==0) { printf ("Nenhum produto em estoque\n"); } else { do //Metodo bolha, para ordenar os codigos { troca=0; for (i=0; i<rel; i++) { if (codigo>codigo[i+1]) { aux=codigo[i+1]; codigo[i+1]=codigo; codigo=aux; aux=preco[i+1]; preco[i+1]=preco; preco=aux; aux=estoque[i+1]; estoque[i+1]=estoque; estoque=aux; troca=1; } } } while (troca==1); //Fim do uso do metodo bolha for (i=0; i<rel; i++) //Geração do relatório utilizando a pesquisa em vetores { printf ("||Codigo: %d\t||Preco: R$ %.2f\t||Quantidade em Estoque:%d\n", codigo, preco, estoque); } } printf ("\nO que deseja fazer:\n[1] - Voltar ao Menu Relatorio\n[2] - Voltar ao Menu Pricipal\nSua escolha: "); scanf ("%d", &opGeral); break; case 2: printf ("SIGVER - RELATORIOS\n\nRELATORIO DE PRODUTO ESPECIFICO\n"); if (x==0) { printf ("\nNenhum produto em estoque\n"); } else { printf ("Informe o codigo: "); scanf ("%d", &procura_cod); for (i=0;i<=x; i++) //Procura do código do produto pedido { if (procura_cod==codigo) { printf ("\n||Codigo: %d\t||Preco: R$ %.2f\t||Quantidade em Estoque:%d\n", codigo, preco, estoque); i=x+1; } else { if (i==x) { printf ("\nCodigo nao encotrado\n"); } } } } printf ("\nO que deseja fazer:\n[1] - Voltar ao Menu Relatorio\n[2] - Voltar ao Menu Pricipal\nSua escolha: "); scanf ("%d", &opGeral); break; case 3: printf ("SIGVER - RELATORIOS\n\nRELATORIO DE PRODUTOS COM ESTOQUE ZERADO\n\n"); teste=0; if (x==0) { printf ("\nNenhum produto em estoque\n"); } else { printf ("Estao com o estoque zerado os seguintes produtos:\n"); do //Metodo bolha, para ordenar os codigos { troca=0; for (i=0; i<rel; i++) { if (codigo>codigo[i+1]) { aux=codigo[i+1]; codigo[i+1]=codigo; codigo=aux; aux=preco[i+1]; preco[i+1]=preco; preco=aux; } } } while (troca==1); //Fim do uso do metodo bolha for (i=0; i<rel; i++) //Procura produtos com estoque igual a 0 e os informa { if (estoque==0) { printf ("# Codigo: %d # Preco: %.2f #\n", codigo, preco); teste=1; } } if (teste==0) { printf ("Nao ha nenhum produto com estoque zerado"); } } printf ("\nO que deseja fazer:\n[1] - Voltar ao Menu Relatorio\n[2] - Voltar ao Menu Pricipal\nSua escolha: "); scanf ("%d", &opGeral); break; case 4: opGeral=2; default: printf ("Opcao invalida\n\n"); break; } system ("cls"); } while (opGeral==1); break; case 4: printf ("SIGVER - SISTEMA DE GERENCIAMENTO DE VENDAS, ESTOQUE E RELATORIOS\n\nObrigado por utilizar este software\n\n"); //Mensagem final opGeral=0; system ("pause"); break; default: printf ("Opcao invalida\n\n"); system ("pause"); system ("cls"); opGeral=2; break; } } while (opGeral==2); //Fim do Do-While para repetição geral do sistema (votar ao menu principal) }
  9. Galera, o problema é o seguinte: 1- Tenho um menu fixo com 4 links 2- Cada link direciona para uma ‘section’ com um ID correspondente. 3- [Problema] – Quando clico no link, a ‘section’ que eu “chamei” de vez ir certinho para de baixo do menu, ela vai para atrás do mesmo. Segue exemplo: Pagina normal, como deveria aparecer (sem as bordas nos conteúdo claro ^_^): Link: http://tinypic.com/r/ayou1j/9 Quando clico no link, a section vai para atrás do menu, começando deste jeito: Link: http://tinypic.com/r/1jmdfd/9 - Deu pra entender? :huh:... Eu já entreguei o projeto para o Senac (meu primeiro ‘trabalho’ HTML/CSS), mas agora que não tenho mais prazo, gostaria de deixar realmente do jeito que imaginei. Obrigado!
  10. costumo usar esse codigo e nunca me deu problema algum, mas agora ele nao ta editando, está dando esse erro. ja refiz duas vezes e o erro ainda persiste. Alguém pode me ajudar? <?php include ("includes/core.verifica.login.php"); include ("includes/core.config.php"); //outros scripts php aqui $codfunc= $_GET['codf']; $cpffunc= $_POST['cpff']; $enderecofunc= $_POST['end']; $rgfunc= $_POST['rgf']; $telfunc= $_POST['telf']; $nomefunc= $_POST['nomef']; $query = "SELECT * FROM funcionario WHERE funcionarioCodigo=".$codfunc; $consulta = mysql_query($query); $func = mysql_fetch_array($consulta); <- LINHA 16 if($acao=="edit"){ $sqlQuery = "UPDATE funcionario SET funcionarioCPF='".$cpffunc."',funcionarioEndereco='".$enderecofunc."', funcionarioRG='".$rgfunc."', funcionarioTelefone='".$telfunc."', funcionarioNome='".$nomefunc."' WHERE funcionarioCodigo=".$codfunc; $queryfunc = mysql_query($sqlQuery) or die(mysql_error()); echo "<script>alert('Funcionario editado com sucesso!');location.href='funcionarios.php';</script>"; exit; } ?> <!DOCTYPE html> <html> <head> <?php include 'includes/header.meta.php' ?> <title>Editar Usuário | Sistema de Cadastro</title> <?php include 'includes/header.css.php' ?> </head> <body> <div id="wrapper"> <?php include 'includes/body.menu.php' ?> <div id="page-wrapper" class="gray-bg"> <?php include 'includes/body.navbar.php' ?> <div class="container "> <div class="container-fluid"> <div class="row"> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> <form action="?acao=edit&funcionarioCodigo=<?php if(isset($codfunc)){ echo $codfunc;} ?>" method="POST" enctype="multipart/form-data"> <label>CPF:</label> <input type="text" name="cpf" id="cpff" class="form-control" value="<?php if(isset($func['funcionarioCPF'])){ echo $func['funcionarioCPF'];} ?>"> <br> <label>Endereco:</label> <input type="text" name="endereco" id="end" class="form-control" value="<?php if(isset($func['funcionarioEndereco'])){ echo $func['funcionarioEndereco'];} ?>"> <br> <label>RG:</label> <input type="text" name="rg" id="rgf" class="form-control" value="<?php if(isset($func['funcionarioRG'])){ echo $func['funcionarioRG'];} ?>"> <br> <label>Telefone:</label> <input type="text" name="telefone" id="telf" class="form-control" value="<?php if(isset($func['funcionarioTelefone'])){ echo $func['funcionarioTelefone'];} ?>"> <br> <label>Nome:</label> <input type="text" name="nomes" id="nomef" class="form-control" value="<?php if(isset($func['funcionarioNome'])){ echo $func['funcionarioNome'];} ?>"> <br> <input type="submit" value="Alterar" id="alterar" name="alterar" class="botao3"> </form> </div> </div> </div> </div> </div> </div> </div> </div> <?php include 'includes/footer.js.php' ?> </body> </html>
  11. Como no título já diz eu quero mandar um arquivo com require_once que está em um diretório para outro diretório porém sempre da erro se alguém me ajudar fico grato O Arquivo que eu quero mandar ele fica assim como no exemplo : Pasta-01/Arquivo e eu quero mandar ele para cá ---> Pasta-02/Subpasta-01/Dentro-desse-arquivo Mas sempre que eu chamo o arquivo com require_once ele dá erro já tentei colocar / e mesmo assim ele não funciona. sou novo em php não sei muita coisa estou aprendendo ainda, vlw pela ajuda de vocês :)
  12. Ola boa tarde!! Estou realizando uma alteração em um portal de noticias que criei, a principio o mesmo não possuía foto, agora decidi incorporar uma imagem para cada noticias, ate ai tudo ok. - Adiciono o nome da imagem no banco, -adicino a foto em uma pasta. depois criei uma função para recolehr o nome da foto que foi armazenado la no banco e armazenar em uma varivel. depois concatenar esta variavel que é php dentro de uma tag img. tipo assim <img src="imagem/".<?php$nome_img?>alt="foto"> vou colocar o codigo pois so da erro, espero que me ajudem. AQUI BUSCO O NOME DA IMAGEM <?php $nome_img = exibifotos($conexao, $id); ?> AGORA A PARTE DO <IMG> <img src="imagem/".<?$nome_img?>>
  13. Olá bom dia!! Pessoas do fórum. Finalizei a programação de uma pagina da internet, quando ela estava na minha maquina rodando com o xampp, estava tudo ok funcionava tudo bem. porem agora upei a mesma para um servidos online para colocá-lo online, porem agora sempre que vou usar o lugar onde efetuo o login no site para publicar noticias ele da o seguinte erro. Warning: Cannot modify header information - headers already sent by (output started at /home/aprsoluc/public_html/bd/funcoes_usuario.php:32) in /home/aprsoluc/public_html/valida.php on line 16 Vi na net por ai que ocorre porque o session_start(), e os cokies e os header("Location: ...") devem vir em primeiro lugar no código, porem no meu caso é praticamente impossível o header vir em primeiro lugar , visto que o mesmo esta dentro de um if e else, tentei criar uma função e colocá-la em primeiro lugar e depois apenas chamar dentro do if e else, porem continua igual. E ai como vocês contornam este erro maldito.?????? Aqui o codigo onde esta dando o erro!! <?php require_once("bd/funcoes_usuario.php"); require_once("bd/conexao.php"); $email = $_POST["email"]; $senha = $_POST["senha"]; $usuario = buscausuario($conexao, $email, $senha); if($usuario != NULL){ logausuario($email); header("Location:restrito.php"); } else{ $_SESSION["danger"] = "Senha ou login incorretos."; header("Location:login.php"); } die(); ?>
  14. Pablo Goulart Nogueira

    Como trocar de sprite?

    Eu uso allegro 5, então tentei fazer isso. case ALLEGRO_KEY_A: key[ESQUERDA] = true; al_draw_bitmap(per1.Blue, personagem.x - personagem.w / 2, personagem.y - personagem.h / 2, 0); break; Mais não deu certo quando eu aperto A, apenas pisca o que seria o sprite, Por que não da certo?
  15. Pablo Goulart Nogueira

    Detecção de colisão. (Allegro 5)

    Minha pergunta é, como faz e como funciona a detecção de colisão.
  16. Esse é o código que eu fiz para testar a detecção da colisão, mas a janela fecha antes de eu poder ve se está funcionando. if (personagem.x + personagem.bx > blocos.x - blocos.bx && personagem.x - personagem.bx < blocos.x + blocos.bx && personagem.y + personagem.by > blocos.y - blocos.by && personagem.y - personagem.by < blocos.y + blocos.by ) { return 1; } else return 0;
  17. andersonseifert

    Mostrar somente 1 registro

    Pessoal alguém pode me ajudar preciso mostrar so um registro(Total de Mensagem) fazendo com FORECH mostra todos registros conforme a imagem abaixo, qual seria a melhor opcao ? Imagem http://prntscr.com/9qdtdn Codigo : http://pastebin.com/gNPbRtWr Total de mensagens: 21 Total de mensagens: 2 Total de mensagens: 0 Total de mensagens: 2 Total de mensagens: 0
  18. Pitag346

    select mysqli

    Olá pessoal... estou com uma dúvida! Quero pegar os dados da data base... obvio que vou utilizar SELECT no caso observei que o método correto seria: Mas quero adicionar dentro de um FORM Tentei dessa forma: <?php $sql = "SELECT * FROM alunos WHERE rg_aluno = '$rg'"; $query = $conn->query($sql); while ($dados = $query->mysqli_fetch_array()) { ?> <input name="nome_responsavel" type="text" placeholder="Nome" value="<?php echo '' . $dados['nome_aluno'] . ''; ?>" required=""> <?php } ?> No caso: <input name="nome_responsavel" type="text" placeholder="Nome" value="<?php echo '' . $dados['nome_aluno'] . ''; ?>" required=""> mas não estou conseguindo! esse erro é exibido: Call to undefined method mysqli_result::mysqli_fetch_array()[/size] ou aparece: magic_quotes_runtime are deprecated Espero que ajudem em si quero só fazer um select e adicionar os resultados dentro dos forms! OBRIGADO DESDE JÁ!
  19. andersonseifert

    Avaliação Formulario Login

    Bom dia, Pessoal esse é meu formulario atual de login, estava pesquisando na net e hoje percebo que existe inumeras possibilidades de se criar qual a ideia de voces diante desses code , favor deem sujestoes e se alguem tiver um exemplo que seja melhor em termo de "Segurança" cite exemplos : Cadastro.php http://pastebin.com/BryaGa9Y Logar.php http://pastebin.com/xwJKhyVK
  20. Vitor Bueno

    Problema com session_start

    Boa tarde Galera. Tenho o seguinte problema, tenho dois sistemas Web no mesmo servidor, exemplo tenho uma pasta no meu Servidos, chamada "sistemas", dentro dela tenho os meus sistemas, exemplo tenho dentro dessa pasta mais duas pastas, uma "sistema1" e "sistema2", quando estou logado no "sistema1" esta tudo certo, mas quando logo no mesmo navegador com o "sistema2", ele me desloga do 1, e caso eu feche o "sistema2" rapidamente, o "sistema1" pega a sessão do outro, descobri que isso tem a ver com o session_start(); Mas eu preciso dele pois uso alguma das variáveis de sessao como o ID e nome de quem logou, isso preciso em ambos os sistema. Teria alguma forma de eu conseguir ter essa sessão em ambos sem deslogar um ao outro e no mesmo navegador?
  21. Criei um formulário simples em html. Agora gostaria de saber como pegar esses dados no pdo e jogar no banco de dados, e se possível com uma explicaçãzinha. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Cadastro</title> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <link rel="stylesheet" type="text/css" href="style-cobaia.css"> </head> <body> <div id="cadastro" align="center"> <form method="post" action="validar.php"> <label for="nome">Nome:</label><input name="nome" type="txt" required /> <label for="email">E-mail:</label><input name="email" type="email" required /> <label for="idade">Idade:</label><input name="idade" type="number" min="18" required /> <label for="cidade">Cidade:</label><input name="cidade" type="txt" required /> <label for="senha">Senha:</label><input name="senha" type="password" required min="10"/> <input type="submit" value="Enviar" /><input type="reset" value="Apagar" required /> </div> </form> </body> </html>
  22. Paulo Giovane

    como fazer?

    Boa Tarde, sou novo nessa parte e preciso de uma ajuda... Tenho essa imagem que está no link e preciso dela no formato BMP.monocromatico, no máximo 25 pixel. E deixar ela sem o fundo branco, só deixar as letras... O que não estou conseguindo fazer é deixar ela com 25 pixels e legível mesmo com o pequeno tamanho! é possível?
  23. Eduardo_555

    Problemas com links em html?

    Ola e o seguinte tenho um pasta onde estao os arquivos principais do site. dele vou partir para varios outros q estao em subpastas, ou seja o link seria assim <a href="pasta/nome arquivo.html"> porem quando fasso um link de retorno, ou seja para voltar de um arquivo q esta dentro da pasta para um q esta fora, desta forma nao funciona como ficaria este link?????
  24. Tenho essas Tres tabelas tabelas: |Clientes | |ID Nome RG | |1 Vitor 123 | |2 Sabrinha 235 | |3 Calor 984 | |Checks | |ID Nome | |1 Check1 | |2 Check2 | |3 Check3 | |Acessos | |ID ID_CLIENTE ID_CHECK | |1 1 1 | |2 2 1 | |3 1 2 | |4 3 2 | |5 1 3 | |6 2 3 | |7 3 3 | E preciso por Um select retornar so quem tem acesso ao check 1,2,3 Se eu usar Where id_check='1' AND id_check='2' AND id_check='3' Não ira retornar nada, e caso eu mude para OR ao inves de AND ele ira retornar todos ,e caso eu use tambem esse comando WHERE id_check IN (1,2,3) ira me retornar todos os clientes, como por forma de select consiguo trazer apenas o cliente 1 que tem acesso a todos os checks ? No aguardo....
  25. Eduardo_555

    Problema com vetores e funçoes?

    #include<stdio.h> #include<stdlib.h> int lepositivo(int num[5]){ int i; for(i=0;i<5;i++){ if(num[i]>0){ return 1; } else{ return 0; } } } int somadivisores(int num[5]){ int i, soma=0; for(i=0;i<5;i++){ if(num[i]%i==0){ soma=soma+num[i]; } return soma; } } int main(){ int num[5], i, x, y; for(i=0;i<5;i++){ printf("Informe um valor para calcular a soma dos seus divisores: "); scanf("%d", &num[i]); x=lepositivo(num); if(x==1){ y=somadivisores(num); printf("DIVISORES: %d", y); } } system("pause"); return 0; } é o seguinte tesnho este codigo para resolver o exercico, calcular a soma dos divisores de 5 numeros, sou novo com funçoes, se fosse um numero so ia funfa, mas com 5 nao ta dando oque fiz errado, ele diz q e invalida a converçao de int para int e agra??
×

Important Information

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