Jump to content

Search the Community

Showing results for tags 'AJUDA'.



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
  • Web Development
    • HTML e CSS
    • Javascript
    • PHP
    • Ruby
    • Python
    • Banco de Dados
    • Java
    • .NET
    • Mobile
    • Ambientes de Desenvolvimento
    • Agile
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Design and UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • iMasters's pub

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 272 results

  1. Galera queria que me ajudassem queria fazer um background com 5 imagens e que mudasse a cada 5 segundos, mas n faço a minima ideia de como fazer
  2. Olá boa tarde!! Estou engajado no desenvolvimento de uma rede social com php e mysql, para isso decidi usar o Framework codeigniter para facilitar um pouco o processo. Porem me deparei com um código que estou ficando de cabelo em pé, para tem uma rede social temos que realizar a logica de amizade onde um usuário manda a notificação e o outro aceita tornando assim os dois amigos na rede. Até ai já esta feito, um usuários consegue mandar notificação para o outro, recusar também foi fácil simplesmente eu crio um registro no banco com a notificação de amizade, se recusa só deleta a linha enta a solicitação some e pronto, mas quando o usuários aceitar pensei em fazer assim, Criei uma tabela Amizades, nesta tabela vou ter o código do usuário e o código dos seus amigos, então tive a brilhante ideia basta colocar o código dos amigos dentro de um array, e pronto porem adicionar uma pessoa blz, mas quando tem de adicionar outra ou ele substitui ou eu tenho que buscar no banco abrir este dado e carregar em uma array os códigos do novo amigo, assim continuo com as amizades antigas e ainda tenho a nova amizade no final do array. Mas como fasso isso com php como pego esse array abro e coloco dentro de um único index o valor, ate agora já fis este código mais não funciona. TEM UMAS PARTES COMENTADAS POIS ESTOU A TARDE TODA A TODO CUSTO TENTANDO FAZER FUNCIONAR OBS ESTE É O CONTROLLER public function aceitar($id_notificando){ $this->load->model("Usuarios_model"); $dados = array("amigos"=>$this->Usuarios_model->BuscaAmigosAtuais($this->GetId())); $amigos = $dados['amigos']; $amigos = unserialize($amigos['amigos']); //$amigos['amigos'] = array_push($amigos, $id_notificando); //$amigos['amigos'] = array($amigos['amigos'], $id_notificando); $dadosUpdate = array( "nome_id"=>$amigos['nome_id'], "amigos"=>$amigos['amigos'], ); var_dump($amigos); //$this->Usuarios_model->AceitaAmizade($dadosUpdate); //redirect("/Inicio/home"); } AGORA O MODEL COM AS FUNÇÕES CHAMADAS NESTE TRECHO public function BuscaAmigosAtuais($id){ $this->db->where("nome_id", $id); return $this->db->get("amizades")->row_array(); } public function AceitaAmizade($listaAmigos){ $this->db->update("amizades", $listaAmigos); } Se alguém conseguir entender bem minha logica da uma mão ai, como fasso na real este e só uma parte do problema mas já vai ajudar bastante.
  3. Marrows

    Ajuda função

    Olá pessoal, sou novo aqui e estou procurando uma ajuda, eu fiz uma prova de C esses dias e queria saber o que eu fiz de errado nesse exercício e até me ajudar a completar o final porque ainda não manjo muito dessa linguagem. Ele não tem enunciado, é só o exercício e umas lacunas para preencher. main () { int a, __, __, __; // aqui eu coloquei int a, c, d, e; float __ // float f; printf("entre 1 valor: "); scanf("%d",__); getchar(); // scanf("%d",&a); __ = __ = __ = __; // a = c = d = e; __ = __ __ // f = (float) a; do { printf("entre proximo valor ou digite 0 para finalizar: "); scanf("%d",__); getchar(); //scanf("%d", a); if(__) break; // if(a == 0) c = __; d = __; // c = somaf(a, f). d = subf(a, f); e = __; f = __; // e = mulf(a, f); f = divf(a, f); } while (__); } int somaf(int a, int b ) { __ } // a + b; int subf(int a, int b ) { __} // a - b; int mulf(int a, int b ) { __ } //a * b; float divf(float a, int b ) { __ __ __ } // aqui eu não sabia o que escrever, são 3 lacunas
  4. DjalmirJunior

    Ajuda Select PHP

    Olá , tudo beleza sou novo no Fórum e estou aprendendo á uns dias PHP PDO e quebrando a cabeça um pouco , eu tenho um Form Bootstrap eu estava apredendo e estudando um pouco de "select". Codico do Form que quero inserir o Select . <!-- Text input--> <div class="form-group"> <label class="col-md-4 control-label" for="conta">Conta/Char</label> <div class="col-md-4"> <input id="conta" name="conta" type="text" placeholder="Login ou Nickname" class="form-control input-md" required=""> </div> </div> <!-- Button (Double) --> <div class="form-group"> <label class="col-md-4 control-label" for="button1id"></label> <div class="col-md-8"> <button id="button1id" name="button1id" class="btn btn-success">Iniciar</button> <button id="button2id" name="button2id" class="btn btn-danger">Limpar</button> </div> </div> </fieldset> </form> </div> Eu quero ajuda de vocês e eu estou iniciando agora , oque eu quero fazer a pessoa digitar o Usuário e apertar Iniciar ele mostrará as informações do Usuário digitado ex : (Email etc) Codico do Select : <?php try { // Instancia o objeto PDO $pdo = new PDO( 'mssql:host=localhost;dbname=RF_World', 'rf', '123456' ); // executa a instrução SQL $consulta = $pdo->query( 'SELECT Name,AccountSerial,Account,Serial FROM tbl_base;' ); // Pega os dados de um determinado usuário através de um array while ( $linha = $consulta->fetch( PDO::FETCH_ASSOC ) ) { // aqui eu mostro os valores de minha consulta echo "<b>ID :</b> {$linha['Account']} - <b>Nick :</b> {$linha['Name']} - <b>Serial :</b> {$linha['Serial']} - <B>AccountSerial :</b> {$linha['AccountSerial']}<br />"; } // fecho a conexão $pdo = null; } catch ( PDOException $e ) { // Caso ocorra uma exceção, exibe na tela echo $e->getMessage(); } ?> Se vocês poderem me dar uma dica , como começar eu agradeço .
  5. Gabruster

    Programa de criptografar C++ (ajuda)

    Aplicativo 1 – Codificação de Dados: Elabora um programa onde seja digitado um texto pelo usuário (máximo 1000 caracteres) e o mesmo seja gravado criptografado em um arquivo do tipo txt. Aplicativo 2 – Decodificação de Dados: Elaborar um programa que abra o arquivo criptografado e exiba a mensagem decodificada na tela. OBS.: Em cada bloco de instruções dentro da função, de importância relevante, você deverá colocar uma linha de comentário. REQUISITOS O texto codificado deverá conter apenas letras minúsculas (sem acentuação), espaços, pontuação e números.  Para codificação devem ser utilizados: letras, números, pontuação e caracteres especiais da tabela ASCII ( exemplo: ┌ ╗© ® ).  Utilizar pelo menos 4 caracteres especiais da tabela ASCII na codificação. #include<stdio.h> #include<string.h> #include<stdlib.h> int main() { char t[1000]; int i,tam, opc; while(opc != 3) switch(opc) { case 1: system("cls"); printf("Digite o texto a ser codificado:\n"); fflush(stdin); gets(t); tam=strlen(t); printf("Texto codificado: \n\n"); if(tam) for (i=0; i<tam; i++) { if((t[i]=='a') || (t[i]=='A')) t[i]=1; else if((t[i]=='b') || (t[i]=='B')) t[i]=2; else if((t[i]=='c') || (t[i]=='C')) t[i]=3; else if((t[i]=='d') || (t[i]=='D')) t[i]=4; else if((t[i]=='e') || (t[i]=='E')) t[i]=5; else if((t[i]=='f') || (t[i]=='F')) t[i]=6; else if((t[i]=='g') || (t[i]=='G')) t[i]=11; else if((t[i]=='h') || (t[i]=='H')) t[i]=12; else if((t[i]=='i') || (t[i]=='I')) t[i]=14; else if((t[i]=='j') || (t[i]=='J')) t[i]=15; else if((t[i]=='k') || (t[i]=='K')) t[i]=16; else if((t[i]=='l') || (t[i]=='L')) t[i]=17; else if((t[i]=='m') || (t[i]=='M')) t[i]=19; else if((t[i]=='n') || (t[i]=='N')) t[i]=-50; else if((t[i]=='o') || (t[i]=='O')) t[i]=28; else if((t[i]=='p') || (t[i]=='P')) t[i]=30; else if((t[i]=='q') || (t[i]=='Q')) t[i]=31; else if((t[i]=='r') || (t[i]=='R')) t[i]=35; else if((t[i]=='s') || (t[i]=='S')) t[i]=64; else if((t[i]=='t') || (t[i]=='T')) t[i]=-66; else if((t[i]=='u') || (t[i]=='U')) t[i]=127; else if((t[i]=='v') || (t[i]=='V')) t[i]=-59; else if((t[i]=='w') || (t[i]=='W')) t[i]=-53; else if((t[i]=='x') || (t[i]=='X')) t[i]=-54; else if((t[i]=='y') || (t[i]=='Y')) t[i]=-69; else if((t[i]=='z') || (t[i]=='Z')) t[i]=-52; else if(t[i]==' ') t[i]='+'; else if(t[i]=='0') t[i]=-31; else if(t[i]=='1') t[i]=-32; else if(t[i]=='2') t[i]=-33; else if(t[i]=='3') t[i]=-34; else if(t[i]=='4') t[i]=-35; else if(t[i]=='5') t[i]=-36; else if(t[i]=='6') t[i]=-37; else if(t[i]=='7') t[i]=-38; else if(t[i]=='8') t[i]=-39; else if(t[i]=='9') t[i]=-40; printf("%c",t[i]); } getchar(); break; } }
  6. snowstormdelivery

    Exercício HTML, onde errei e como melhorar?

    Olá, comunidade iMaster! Estou aprendendo HTML e CSS, mas não tenho professores. Estudo em casa! Devido à isto, não conheço ninguém para trocar idéias sobre tópicos, por isso eu conto com vocês, para me falarem onde estou errando, qual técnica usar, entre outras críticas. Além do já citado, vocês poderiam me falar se é correto exercitar-se reconstruindo templates free, com minha própria lógica, contanto que seja semântica o suficiente? <!DOCTYPE html> <html lang="en-US"> <head> <title>Belle & Carrie Rehabilitation YOGA</title> <meta name="description" content="YOGA For Better Health & Flexibility"> <meta name="author" content="João Lucas"> <link rel="stylesheet" href="css/style.css"> </head> <body> <!-- Interface --> <section id="interface"> <!-- Header do site --> <header id="principal"> <hgroup> <h1><a href="#">Belle & Carrie</a></h1> <h2><a href="#">REHABILITATION YOGA</a></h2> </hgroup> <nav> <ul id="menu"> <li> <a href="#" id="home">HOME</a> </li> <li> <a href="#" id="about">ABOUT</a> </li> <li> <a href="#" id="classes">CLASSES</a> <!-- Sub-menu --> <ul> <li> <a href="#">INSTRUCTORS<a> </li> </ul> </li> <li> <a href="#" id="contact">CONTACT</a> </li> <li> <a href="#" id="blog">BLOG</a> </li> <ul> </nav> </header> <!-- Seção de conteúdos --> <Section id="Content"> <!-- Seção de conteúdos para introdução ao site --> <section class="intro"> <hgroup> <h1>YOGA</h1> <h2>For Better Health & Flexibility</h2> </hgroup> <img id="lady" src="images/lady-in-yoga.jpg" alt="lady doing yoga"> </section> </section> <!-- Rodapé --> <footer> <!-- Container genérico, para juntar endereço e copyright --> <div id="address-copy"> <address>123 St. City Location, Country | 987654321</address> <p>© 2023 by Belle & Carrie Rehabilitation Yoga. All rights reserved.</p> </div> <!-- Lista de redes sociais --> <ul> <li> <a href="#" id="facebook">.</a> </li> <li> <a href="#" id="twitter">.</a> </li> <li> <a href="#" id="googleplus">.</a> </li> <li> <a href="#" id="pinterest">.</a> </li> </ul> </footer> </section> </body> </html> /*FONTS*/ @font-face{ font-family: 'NixieOne'; src: url('../fonts/nixieone-regular-webfont.eot'); src: url('../fonts/nixieone-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/nixieone-regular-webfont.svg') format('svg'), url('../fonts/nixieone-regular-webfont.ttf') format('truetype'), url('../fonts/nixieone-regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } @font-face{ font-family: 'Lato'; src: url('../fonts/lato-regular-webfont.eot'); src: url('../fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/lato-regular-webfont.ttf') format('truetype'), url('../fonts/lato-regular-webfont.svg') format('svg'), url('../fonts/lato-regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal; } /*SITE BODY*/ body{background-color: #077054;} a{ text-decoration:none; margin: 0; padding: 0; } li{list-style-type: none;} h1, h2{ margin: 0; padding: 0; } /*INTERFACE SECTION*/ section#interface{/*Define largura e centraliza a interface (header, content e footer)*/ width: 960px; margin: auto; } /*HEADER*/ #principal{/*Centraliza textos e tira margens*/ text-align: center; margin: 0; } #principal hgroup{/*Centraliza todos os títulos, em relação a seus próprios containers (horizon x verti)*/ padding: 25px 45px 30px 45px; } #principal hgroup h1 a{/*Define estilos para os títulos, removendo os estilos padrões da tag <a>*/ font-family: 'Lato'; font-size: 50px; line-height: 50px; color: #99fa99; } #principal hgroup h2 a{/*Mesma regras, que o seletor anterior*/ font-family: 'NixieOne'; font-size: 26px; line-height: 50px; color: #b6d8cf; } #principal nav ul li{/*Dispõe listas em linhas, com largura definida*/ background-color: #077054; display: inline-block; width: 153px; margin: 0; } #principal nav ul li{/*Posiciona as listas do menu*/ position: relative; } #principal nav ul li ul li{/*Esconde todos sub-menus e formata estilos*/ display: none; left: 0; list-style: none; margin: 0; padding: 11px 0 5px 0; position: absolute; top: 30px; } #principal nav ul li:hover ul li{/*Mostra o sub-menu, quando passa o mouse sobre as <li> que possuem outras listas*/ display: block; } #principal ul a{/*Formata estilo de todos os links, ou seja, todos os itens do menu*/ margin: 0; padding: 0; font-family: 'Lato', serif; font-size: 18px; line-height: 30px; color: #b6d8cf; } #principal ul a#home{/*Atribui cor diferente ao ítem de menu, atual (Se tivesse "a#classes" este ítem teria cor diferente)*/ color: #99fa99; } /*CONTENT INTRO*/ Section.intro{/*Define o espaço para uma introdução, sobre o site*/ background-color: white; padding:120px 80px 65px 65px; } .intro hgroup{/*Define largura e flutuação à esquerda, para o grupo de títulos*/ width: 510px; float: left; } .intro hgroup h1{/*Formata estilos, impõe background e alinhamento de texto, no centro*/ background: url(../images/bg-separator.png) no-repeat center bottom; color: #21a51e; font-family: 'NixieOne'; font-size: 100px; font-weight: normal; line-height: 100px; margin: 0; padding: 0 0 55px; text-align: center; } .intro hgroup h2{/*Mesmas regras do seletor anterior, porém, aplicadas ao título de segunda hierarquia*/ color: #21a51e; font-family: 'NixieOne'; font-size: 90px; line-height: 100px; padding: 43px 0 0; text-align: center; margin: 0; } /*Footer*/ footer{/*Define moldura externa e interna*/ margin: 0; padding: 30px 0 60px 0; } footer address{/*Formata estilos do texto de endereço e modura externa*/ font-style: normal; font-family: 'Lato'; font-size: 26px; line-height: 14px; color: #99fa99; margin: 0; } footer p{/*Formata estilo do texto de copyright e modura externa*/ font-family: 'Lato'; font-size: 12px; line-height: 30px; color: #b6d8cf; margin: 0; } footer div#address-copy{/*Dispõe a divisória em flutuação à esquerda, em bloco*/ display: block; float: left; margin: 0; } footer a#facebook{/*Formata tamanho, background e moldura externa de uma das redes sociais*/ background: url(../images/icon-facebook.png) no-repeat; display: block; width: 16px; height: 30px; margin: 0 20px 0 0; float: left; } footer a#twitter{/*Formata tamanho, background e moldura externa de uma das redes sociais*/ background: url(../images/icon-twitter.png) no-repeat; display: block; width: 37px; height: 30px; margin: 0 20px 0 0; float: left; } footer a#googleplus{/*Formata tamanho, background e moldura externa de uma das redes sociais*/ background: url(../images/icon-googleplus.png) no-repeat; display: block; width: 32px; height: 32px; margin: 0 20px 0 0; float: left; } footer a#pinterest{/*Formata tamanho, background e moldura externa de uma das redes sociais*/ background: url(../images/icon-pinterest.png) no-repeat; display: block; width: 30px; height: 30px; margin: 0; float: left; } footer ul{/*Faz lista de redes sociais flutuarem à esquerda, com margem externa neutra*/ float: right; margin: 0; } footer li{/*Dispõe a lista de redes sociais, em linha*/ display: inline; margin: 0; } Espero respostas. Valeu!
  7. Angelica Mendes

    Mudando DIV

    Gostaria de achar o erro do código. queria trocar a div da página. ela até troca... mas em milésimos de segundos, ela volta pra div inicial... no outro código, esse mesmo código deu certo... não faço ideia de onde está o erro... ambos estão sendo feitos em páginas externas. Desde já, obrigada! Código HTML <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1"> <script type="text/javascript" src="js/troca_pag.js"></script> <link rel="stylesheet" href="css/estilo.css"> <title>Meu Sistema</title> </head> <body> <div id="menub"> <div id="m"> <a href=""><p onClick="troca('inicio')">Início</p></a> <a href=""><p onClick="troca('produtos')">Produtos</p></a> <a href=""><p onClick="troca('quem_somos')">Quem Somos</p></a> <a href=""><p onClick="troca('parceiros')">Parceiros</p></a> <a href=""><p onClick="troca('contatos')">Contatos</p></a> </div> </div> <div id="conteudo"> <div id="inicio" class="corpo"> Incício </div> <div id="produtos" class="corpo"> Produtos </div> <div id="quem_somos" class="corpo"> Quem Somos </div> <div id="parceiros" class="corpo"> Parceiros </div> <div id="contatos" class="corpo"> Contatos </div> </div> </body> </html> Código js function troca(id){ if(id=='inicio'){ document.getElementById(id).style.display="block"; } else if(id!='inicio'){ document.getElementById('inicio').style.display="none"; } if(id=='produtos'){ document.getElementById(id).style.display="block"; } else if(id!='produtos'){ document.getElementById('produtos').style.display="none"; } if(id=='quem_somos'){ document.getElementById(id).style.display="block"; } else if(id!='quem_somos'){ document.getElementById('quem_somos').style.display="none"; } if(id=='parceiros'){ document.getElementById(id).style.display="block"; } else if(id!='parceiros'){ document.getElementById('inicio').style.display="none"; } if(id=='contatos'){ document.getElementById('inicio').style.display="block"; } else if(id!='contatos'){ document.getElementById('inicio').style.display="none"; } } Código CSS *{ margin:0; padding:0; box-sizing: border-box; /*É importante para que os tamanhos se enaixem e não haja elementos saindo de outro*/ } body{ background:#D3D3D3; } div{ } .corpo{ display:none; } #menub{ width:100%; /*height:100px;*/ border: 2px solid #2F4F4F; margin: 2px auto; background:#2F4F4F; margin-bottom:-5px; } #m{ } #conteudo{ width:100%; margin: 5px auto; height:600px; border: 2px solid #2F4F4F; background:#2F4F4F; } #inicio{ margin:0px 0px; width:100%; height:570px; float:right; background: #778899; display:block; } #produtos{ margin:0px 0px; width:100%; height:570px; float:right; background:#C0C0C0; } #quem_somos{ margin:0px 0px; width:100%; height:570px; float:right; background:#C0C0C0; } (...)
  8. 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
  9. cesarsst

    Compactando Vetores

    Estou tentanto criar um programa na qual o usuario entre com os seguintes dados: -Escreva uma seguencia de numeros aleatorios (10 valores). O programa deve ser capaz de verificar qual é impar e par e armazenar em um outro vetor (separados) com o numero de espaços em cada um deles exatamente iguais a quantidade de numeros impar ou pares. ex: vet1[10] 1 2 3 4 5 6 7 8 9 0 vetpar[5] 2 4 6 8 0 vetimpar[5] 1 3 5 7 9 (Porém a quantidade de casas de cada um dos vetores par ou impar, deve ser automaticamente mudada de acordo com os valores que satisfazem). Agradeço a ajuda desde ja! (Programa incompleto): #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <math.h> #include <stdlib.h> #include <locale.h> //inicio do programa main(void){ *setlocale(LC_ALL,""); int vet1[10], vet2[5], vet3[10], vet4[10], achou, i, j, soma; printf("Digite os valores do vetor 1 : \n"); for(i=0; i<10; i++){ scanf("%d", &vet1[i]); } printf("Digite os valores do vetor 2 : \n"); for(i=0; i<5; i++){ scanf("%d", &vet2[i]); } for(i=0; i<10; i++){ soma=0; //Se for par if(vet1[i]%2==0){ for(j=0; j<5; j++){ soma=soma+vet2[j]; } vet3[i]= soma; } // Se for impar if(vet1[i]%2!=0){ achou=0; for(j=0; j < vet1[i] ; j++){ if(vet1[i]%vet2[j]==0){ achou++; } } vet4[i]=achou; } } for(i=0; i<10; i++){ printf("%d", vet3[i]); } for(i=0; i<10; i++){ printf("%d", vet4[i]); } getch(); }
  10. 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) }
  11. Boa Tarde galera, bom eu estou desenvolvendo um site web de um clube da carros antigos é simples: CRUD do proprietário, CRUD do veiculo, login e gerar ficha de inscrição pdf. Bom meu problema é que eu baixei um gerador de pdf chamado "MPDF60" antes de atualizar o Google Chrome recentemente, ele gerava perfeitamente o pdf, só que depois dessa atualização ele informa a mensagem descrita no titulo acima, fora o Chrome ele gera o pdf no Mozilla, Microsoft Edge, Internet Explorer. Eu uso XAMPP e Netbeans 6.9 e meu SO é Windows 10 original. OBS: de uma pesquisa que fiz diz que são permições 777 que tem que ter. Me deem essa força colegas, desde já agradeço!
  12. 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>
  13. nsouza1993

    Editar Está voltando tudo em branco

    Olá, meu editar funcionario está voltando tudo em branco após a edição, não sei o que está acontecendo. alguém me da uma mão. <?php include ("includes/core.verifica.login.php"); include ("includes/core.config.php"); include ("includes/bloqueio.php"); //outros scripts php aqui $codfunc= $_GET['funcionarioCodigo']; $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); 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>
  14. Eu estou com uma dúvida com o javascript das páginas HTML. Toda vez que clico com o botão direito do mouse e vou ver o código fonte da página, aparece um script enorme. Alguém poderia me ajudar a dizer o que significa todo esse código?
  15. Olá pessoal, baixei este tema para wordpress. http://www.wpexplorer.com/portafolio-wordpress-theme/ Porém, como sou leigo achei que ele já viria da forma que a imagem mostra e eu apenas mudaria os nomes e tal. alguém disposto a me ajudar a resolver meu problema.
  16. Eduardo_555

    Problema com listas encadeadas, e .h

    Olá pessoal. É o seguinte na matéria de Estruturas de dados 1 tenho o seguinte exercício que não estou conseguindo resolver, preciso criar uma lista encadeada e realizar operações simples como inserir no inicio no fim, colocar em ordem essas coisas porem ele pedi-o para que cri asemos, um arquivo .H para os cabeçalhos das funções um arquivo .CPP para implementar as funções e um arquivo .CPP para o main porem eu crio todos eles mas não consigo fazer a comunicação entre os mesmos. Pesquisei na net descobri que devo usar no include desta forma #include "nome_do_arquivo.h" E pronto porem não funfo, como fasso sera que tem outro erro no meu código, vou deixá-lo ai embaixo; Este é o CPP com o main #include<iostream> #include <stdlib.h> #include "func_lista_enc.h" using namespace std; int main() { int op; cout<<"\n 0 - sair \n 1 -Cria Lista \n 2 - Insere No inicio \n 3 - Insere no final \n 4 - Insere Ordem Crescente \n 5- Remove inicio \n 6- remover final \n 7- Consultar"<< endl; cout<<"Insira a opção desejada:"<< endl; cin >>op; switch (op){ case 0: Testa(); break; case 1: no *CriaLista(); break; case 2: no *InsereInicioLista(no *lista, int info); break; case 3: no *InsereFinal(no *lista, int info); break; case 4: no *InsereOrdemCrescente(no *lista); break; case 5: no *RemoveInicio(no *lista); break; case 6: no *RemoveFinal(no *lista); break; case 7: void ConsultaValores(no *lista); break; default: cout << "Esta opção nao é valida!!" <<endl; break; } } Este outo é o .h com os header struct no{ int info; no *prox; }; no *CriaLista(); no *InsereInicioLista(no *lista, int info); no *BuscaUltimo(no *lista); no *InsereFinal(no *lista, int info); void ConsultaValores(no *lista); no *InsereOrdemCrescente(no *lista); no *RemoveInicio(no *lista); no *RemoveFinal(no *lista); no *RemoveElemento(no *lista, int valor); void testa(); este outro o cpp para implementar eu use a func testa, porem ele nao exibi nada nao funfa #include <iostream> using namespace std; void Testa(){ cout <<"tste"<<endl; system("pause"); } E ai alguma luz???
  17. up0down Bom tenho um form, mais não sei identificar o erro, quando o php abstrai os dados do html ele apenas envia para meu email o campo email prenchido o resto fica assim: Nome: E-mail: fabioguelfiunix@gmail.com Telefone: Mensagem: Gostaria de uma ajuda Whatsapp 11 956472141 Skype fabioguelfiunix@gmail.com Trecho html: <div id="content" class="pageContato"> <div class="row"> <div class="small-12 large-5 columns"> <dl class="tabs title support"> <dd class="active"><a href="#contato">CONTATO</a></dd> <!-- <dd><a href='#suporte>SUPORTE</a></dd>' --> </dl> <div class="sep"></div> <ul class="tabs-content"> <li class="active" id="contatoTab"> <form id="form-contato" action="envia_contato.php" method="POST" class="form-contato"> <label for="name">Nome<span class="required">*</span></label> <input type="text" id="name" name="name" class="required" value=""/> <span class="error" for="name"> </span> <label for="email">Email<span class="required">*</span></label> <input type="email" name="email" id="email" class="required" value=""/> <span class="error" for="email"> </span> <label for="phone">Telefone<span class="required">*</span></label> <input type="text" name="phone" id="phone" class="required" value=""/> <span class="error" for="phone"> </span> <label for="subject">Assunto<span class="required">*</span></label> <input type="text" name="subject" id="subject" class="required" value=""/> <span class="error" for="subject"> </span> <label for="message">Mensagem<span class="required">*</span></label> <textarea name="message" id="message" cols="30" rows="10" class="required"></textarea> <span class="error" for="message"> </span> <label for="input-captcha">Digite o texto abaixo<span class="required">*</span></label> <img id="captcha" src="captcha/captcha.png" alt="" /> <input type="text" name="Captcha" id="input-captcha" class="required input-captcha" value="" /><br><br> <button class="radius alert button button-submit ">Enviar</button> </form> </li> </ul> </div> Trecho Php: <html> <head> <title>Enviando e-mail...</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta http-equiv="refresh" content="01;URL=http://agenciaguelfi.com.br/index.html"> </head> <body> <?php $subject = $_POST['assunto']; $name = $_POST['nome']; $email = $_POST['email']; $phone = $_POST['telefone']; $message = $_POST['observacoes']; ?> <?php $header = "Content-Type: text/html; charset= utf-8"; $to = "contato@agenciaguelfi.com.br,fabioguelfiunix@gmail.com"; $message = "Nome: $name E-mail: $email Telefone: $phone Mensagem: $message "; mail($to,$subject,$message); echo"Mensagem <strong>enviada</strong> </br></br> <strong>Entraremos em contato em breve!</strong>"; ?> </body> </html>
  18. Zach_Ponaso

    Obdc

    Olá pessoal, estou enfrentando um problema e gostaria de saber se alguém pode me ajudar. Estou tentando fazer a configuração do ODBC pelo MySql Unicode, porém, depois de colocar todos os dados necessários, o programa dá como erro de conexão e aparece o código 10061. O que poderia ser e como faço para resolver? Agradeço a todos.
  19. RicardoBattaglia

    Ler dados de uma tag pelo id

    Olá Não sei se estou na área correta... Mas eu preciso imprimir em uma pagina o nome e o valor de um produto de um site Meu código está assim: <?php // Desabilita erros da libxml e permite que o usuário obtenha informação do erro como necessitar libxml_use_internal_errors(TRUE); $html = new DOMDocument(); $html->loadHTMLFile ('URL'); $spans = array(); foreach($html->getElementsByTagName('span') as $span) { $spans[] = $span; } echo $spans[50]->nodeValue; ?><br /><?php echo $spans[41]->nodeValue; ?> Mas eu gostaria de imprimir os dados pelo ID da tag (Exemplo: <span id=price...> Tentei usar getElementsById() mas não obtive exito. Obrigado!
  20. tiagopollinib

    Ajuda erro na Visual c++ library

    Microsoft Visual C++ Runtime Library ... esse erro ta me assombrando vai fazer tempo , tentei todas as soluções , até formatar o pc , e nada . existem uns arquivos que não sei porque , fazem questão de não abrir , todos são relacionados a jogos , Alguém me ajuda por favor , já tentei todo tipo de solução e nada , já tentei até formatar , então acho que o erro sejá relacionado a alguma library mesmo do windows, o programa não é instalado , então creio que não tem uma pasta pra mim poder está excluindo alem do próprio arquivo exe ? já tentei outras versões mas também , acontece o mesmo erro , já estou ficando até desanimado com esse erro ..... não é só nesse arquivo , também tenho outro arquivo .exe que fica dando o mesmo erro , por isso acho que não é relacionado ao arquivo, e sim a library , mas posso estar errado , e se eu estiver me corrijam por favor, só estou querendo arrumar esse "maldito" erro ! Windows é service pack 1 , win 7 x64 , tenho sql 2008 instalado todo corretamente ... tinha o visual 2015 , e esse erro já existia , instalei todos os packs pro visual , instalei todos os packs pro office , mas o erro persistiu, já não sei mais oque fazer .... Agradeço desde já ....!
  21. phpPesado

    Dúvida do login

    eae galera estou arrumando meu sistema de login com boosttrap aki quando coloco esse comando <?php ob_start(); session_start(); if(isset($_SESSION['usuariowva']) && (isset($_SESSION['senhawva']))){ header("Location: home.php");exit; } include("conexao2.php"); ?> no topo de tudo da minha linha de codigo, ele declara esse erro Not Found The requested URL /teste/home.php was not found on this server. quando eu tiro esse comando ele aparece vcs sabem pq?
  22. phpPesado

    Dúvida do login

    eae galera estou arrumando meu sistema de login com boosttrap aki quando coloco esse comando <?php ob_start(); session_start(); if(isset($_SESSION['usuariowva']) && (isset($_SESSION['senhawva']))){ header("Location: home.php");exit; } include("conexao2.php"); ?> no topo de tudo da minha linha de codigo, ele declara esse erro Not Found The requested URL /teste/home.php was not found on this server. quando eu tiro esse comando ele aparece vcs sabem pq?
×

Important Information

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