Jump to content

Search the Community

Showing results for tags 'cep'.



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

  1. lordstarlight

    Código de Barras EAN com FPDF para CEP

    Olá amigos, Alguém tem um código gerador de código de barras EAN usando FPDF para gerar CEP. Obrigado a todos!
  2. Ao digitar o Cep e apertar enter, o produto e adicionado no carrinho, ao invés de "Calcular o frete". Para calcular o frete tem que digitá-lo e aperta o Button "Calcular Frete". Eu queria saber se tem alguma maneira mais fácil de inserir algum código na div do campo input e ao apertar enter executar a div "Calcular Frete" ao em vez de Executar o Button "Comprar". Que automaticamente envia o produto para o Carrinho.
  3. Giovani Cristaldo

    Função Validar CEP

    Fiz a função validarcep conforme abaixo e chamo no envendo OnBlur para verificar se tem 8 digitos e já coloco a máscara, coloquei um Alert para retornar o que tem na variavel cep e retorna como undefined fiz a mesma coisa no cpf e funciona legal, se alguem tiver uma luz, agradeço, segue a função e a chamada do evento. function ValidarCEP(ObjCEP){ var cep = ObjCEP.Value; alert(cep); if (cep.length == 0){ return null; }; if (cep.length == 8) { return cep.charAt(0)+cep.charAt(1)+'.'+ cep.charAt(2)+cep.charAt(3)+cep.charAt(4)+'-'+ cep.charAt(5)+cep.charAt(6)+cep.charAt(7); } else { alert('CEP Incorreto!'); return null; }; }; Chamada do evento <input name="usu_cep" type="text" onkeypress="return SomenteNumero(event);" onblur="this.value = ValidarCEP(this);" value="<?php echo htmlentities($row_Recordset1['usu_cep'], ENT_COMPAT, 'utf-8'); ?>" size="15" maxlength="10" />
  4. Bom dia Galera! Ha poucos dias descobri uma maneira nativa e sem precisar de instalar DLLs, componentes infinitos(Deus me livre)... e achei interessante postar (Estou em processo de mudança mental e compartilhar coisas difíceis é um começo! rsss)! Então...vamos lá! Segue abaixo uma maneira nativa e fácil de consultar CEPS nos correios! Espero que gostem! New >> Other.... Aba WebServices... WSDL Importer... e importe a seguinte URL:https://apps.correios.com.br/SigepMasterJPA/AtendeClienteService/AtendeCliente?wsdlNa unit importada, substitua a linha :InvRegistry.RegisterInvokeOptions(TypeInfo(AtendeCliente), ioDocument);por:InvRegistry.RegisterInvokeOptions(TypeInfo(AtendeCliente), ioHasAllSOAPActions);ouInvRegistry.RegisterInvokeOptions(TypeInfo(AtendeCliente), ioHasNamespace);Último detalhe, no indy passado setar a seguinte propriedade como True:HTTPRIO1.HTTPWebNode.UseUTF8InHeader := True;Pronto! Está apto a fazer consultas diretas no site da Empresa Brasileira de Correios e Telégrafos;Exemplo:procedure TfrmIni.btnConsCepClick(Sender: TObject);varwsAtendeCliente: AtendeCliente;wsConsultaCepReq: consultaCEP;wsConsultaCepResp: consultaCEPResponse;sEndCep: string;begin// InvRegistry.RegisterInvokeOptions(TypeInfo(YourSoapInterface), ioDocument);// CHANGE TO// InvRegistry.RegisterInvokeOptions(TypeInfo(YourSoapInterface), ioHasAllSOAPActions); ((( TESTADO OK COM ESSE )))// OR// InvRegistry.RegisterInvokeOptions(TypeInfo(YourSoapInterface), ioHasNamespace);trytrywsConsultaCepReq := consultaCEP.Create;wsConsultaCepResp := consultaCEPResponse.Create;HTTPRIO1.HTTPWebNode.UseUTF8InHeader := True;wsAtendeCliente := GetAtendeCliente(False, '', HTTPRIO1);wsConsultaCepReq.cep := edtCep.Text;trywsConsultaCepResp := wsAtendeCliente.consultaCEP( wsConsultaCepReq );excepton E: ERemotableException dobeginif (UpperCase(Trim(E.message)) = 'CEP NAO ENCONTRADO') or (UpperCase(Trim(E.message)) = 'CEP NAO INFORMADO') thenbeginApplication.MessageBox(PChar(Format('Atenção! Cep %s não informado/encontrado!', [edtCep.Text])), PChar('Mensagem'), MB_OK + MB_ICONINFORMATION);Exit;endelsebeginraise Exception.Create( E.message );end;end;end;sEndCep := wsConsultaCepResp.return.cep + #13;sEndCep := sEndCep + wsConsultaCepResp.return.end_ + #13;sEndCep := sEndCep + wsConsultaCepResp.return.complemento + #13;sEndCep := sEndCep + wsConsultaCepResp.return.complemento2 + #13;sEndCep := sEndCep + wsConsultaCepResp.return.bairro + #13;sEndCep := sEndCep + wsConsultaCepResp.return.cidade + #13;sEndCep := sEndCep + wsConsultaCepResp.return.uf + #13;ShowMessage( sEndCep );finallyFreeAndNil(wsConsultaCepReq);FreeAndNil(wsConsultaCepResp);wsAtendeCliente._Release;endexcepton E: Exception dobeginApplication.MessageBox(PChar(Format('Atenção! %s%s ', [#13#13, E.message])), PChar('Erro'), MB_OK + MB_ICONERROR);end;end;end;Att.Sandro LemesDesenvolvedor Delphi;
  5. Denys Munhoz

    Auto Complete de CEP

    Boa noite caros amigos, tenho aqui duas telas de um sisteminha que eu estou fazendo... <html> <?php header("Content-Type: text/html; charset=ISO-8859-1",true) ; $date = date("d/m/y"); $hora = date("H:i"); include "config.php"; include "valida_user.inc"; include "layout.php"; ?> <html> <head> <TITLE><?php echo $Title ?></TITLE> </head> <body> <?php if (!empty($HTTP_GET_VARS["id"])) { mysql_connect($Host, $Usuario, $Senha); mysql_select_db($Base); $sQuery = " select codigo, data_abertura, data_fecha, hora_abertura, hora_fecha, setor, ip, descricao, solucao, tipo, nome, email, status, obs, cep, endereco,numero,complemento, bairro, cidade, estado from chamados where codigo = " . $HTTP_GET_VARS["id"]; $oUsers = mysql_query($sQuery); $oRow = mysql_fetch_object($oUsers); ?> <form name="form1" method="post" action="<?php echo 'save_chamado_atu.php?op=alteracao&id='.$HTTP_GET_VARS["id"] ?>"> <table border="0" cellspacing="1" cellpadding="1" align="center" style="border-color: black; border-style: solid; border-width:1; font-family: verdana; font-size:10;"> <tr> <td colspan="2" bgcolor="<?php echo $cor_bg_tit_campos ?>"><Font face="Arial" size="2" color="<?php echo $cor_titulos_form ?>"><p align="center"><b><?php echo $tit_atu_chamado ?></b></p></font></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Data de Abertura:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" name="data_abertura" maxlength="8" size="8" value="<?php echo $oRow->data_abertura ?>"><font face="arial" size="1"></font></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Hora da Abertura:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="5" name="hora_abertura" size="5" value="<?php echo $oRow->hora_abertura ?>"><font face="arial" size="1"></font></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Natureza da Ocorrência:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp; <select size="1" name="tipo"> <option value="<?php echo $oRow->tipo ?>"><?php echo $oRow->tipo ?></option> <option value="">Escolha uma Opção</option> <option value="Ocorrência">Ocorrência</option> <option value="Administrativo">Administrativo</option> <option value="Engano">Engano</option> <option value="Informações">Informações</option> <option value="Orientações">Orientações</option> <option value="Trote">Trote</option> </select></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Origem:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp; <select size="1" name="ip"> <option value="<?php echo $oRow->ip ?>"><?php echo $oRow->ip ?></option> <option value="">Escolha uma Opção</option> <option value="Bombeiros">Bombeiros</option> <option value="SAMU">SAMU</option> </select></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Motivo da Solicitação:&nbsp;</b></font></div></td> <td width="450" bgcolor="#C0C0C0"> &nbsp;&nbsp;<select size="1" style="width: 430px" name="causa"> <option value="">Escolha uma Opção</option> <option value="275" class="treeroot" title="RECUSAS">RECUSAS</option> <option value="96" title="RECUSAS - RECUSA DE ATENDIMENTO">RECUSAS - RECUSA DE ATENDIMENTO</option> <option value="97" title="RECUSAS - RECUSA REMOÇÃO">RECUSAS - RECUSA REMOÇÃO</option> <option value="98" title="RECUSAS - EVADIU-SE">RECUSAS - EVADIU-SE</option> <option value="99" title="RECUSAS - ENDEREÇO NÃO LOCALIZADO">RECUSAS - ENDEREÇO NÃO LOCALIZADO</option> <option value="100" title="RECUSAS - OUTROS">RECUSAS - OUTROS</option> <option value="101" title="RECUSAS - TROTE TELEFÔNICO">RECUSAS - TROTE TELEFÔNICO</option> </select> </td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Nome:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="50" name="nome" size="50" value="<?php echo $oRow->nome ?>"></td> </tr> <tr> <td width="10" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Sexo:&nbsp;</b></font></div></td> <td width="200" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp; <select size="1" name="descricao"> <option value="<?php echo $oRow->descricao ?>"><?php echo $oRow->descricao ?></option> <option value="">Escolha uma Opção</option> <option value="M">M</option> <option value="F">F</option> </select></td> </tr> <tr> <td width="10" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Idade:&nbsp;</b></font></div></td> <td width="10" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="4" name="solucao" size="4" value="<?php echo $oRow->solucao ?>"></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Telefone:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="50" name="tel" size="10" value="<?php echo $oRow->tel ?>"></td> </tr> <tr> <td width="10" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>CEP:&nbsp;</b></font></div></td> <td width="10" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="50" name="cep" id ="cep" size="10" value="<?php echo $oRow->cep ?>"></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Endereço:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="50" name="endereco" id="rua" size="50" value="<?php echo $oRow->ender ?>"></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Bairro:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="50" name="bairro" id="bairro" size="50" value="<?php echo $oRow->bairro?>"></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Cidade:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="50" name="cidade" id="cidade" size="50" value="<?php echo $oRow->cidade ?>"></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Estado:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="50" name="estado" id="uf" size="10" value="<?php echo $oRow->estado ?>"></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Status:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp; <select size="1" name="status"> <option value="<?php echo $oRow->status ?>"><?php echo $oRow->status ?></option> <option value="Aberto">Aberto</option> <option value="Fechado">Fechado</option> <option value="Em Andamento">Em Andamento</option> </select></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Observação:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<textarea rows="3" cols="42" name="obs"><?php echo $oRow->obs ?></textarea></td> </tr> <tr> <td colspan="2" bgcolor="<?php echo $cor_bg_tit_campos ?>"><p align="center"><input type = "submit" name="Submit" value ="Gravar"> <input type="reset" name="limpar" value="Limpar"></p></td> </tr> </table> </form> <?php } else { ?> <form name="form1" method="post" action="<?php echo 'save_chamado.php?op=inclusao' ?>"> <table border="0" cellspacing="1" cellpadding="1" align="center" style="border-color: black; border-style: solid; border-width:1; font-family: verdana; font-size:10;"> <tr> <td colspan="2" bgcolor="<?php echo $cor_bg_tit_campos ?>"><Font face="Arial" size="2" color="<?php echo $cor_titulos_form ?>"><p align="center"><b><?php echo $tit_novo_chamado ?></b></p></font></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Natureza da Ocorrência:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp; <select size="1" name="tipo"> <option value="">Escolha uma Opção</option> <option value="Ocorrência">Ocorrência</option> <option value="Administrativo">Administrativo</option> <option value="Engano">Engano</option> <option value="Informações">Informações</option> <option value="Orientações">Orientações</option> <option value="Trote">Trote</option> </select></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Origem:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp; <select size="1" name="ip"> <option value="">Escolha uma Opção</option> <option value="Bombeiros">Bombeiros</option> <option value="SAMU">SAMU</option> </select></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Motivo da Solicitação:&nbsp;</b></font></div></td> <td width="450" bgcolor="#C0C0C0"> &nbsp;&nbsp;<select size="1" style="width: 430px" name="causa"> <option value="">Escolha uma Opção</option> <option value="275" class="treeroot" title="RECUSAS">RECUSAS</option> <option value="96" title="RECUSAS - RECUSA DE ATENDIMENTO">RECUSAS - RECUSA DE ATENDIMENTO</option> <option value="97" title="RECUSAS - RECUSA REMOÇÃO">RECUSAS - RECUSA REMOÇÃO</option> <option value="98" title="RECUSAS - EVADIU-SE">RECUSAS - EVADIU-SE</option> <option value="99" title="RECUSAS - ENDEREÇO NÃO LOCALIZADO">RECUSAS - ENDEREÇO NÃO LOCALIZADO</option> <option value="100" title="RECUSAS - OUTROS">RECUSAS - OUTROS</option> <option value="101" title="RECUSAS - TROTE TELEFÔNICO">RECUSAS - TROTE TELEFÔNICO</option> </select> </td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Nome:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="50" name="nome"></textarea></td> </tr> <tr> <td width="10" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Sexo:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp; <select size="1" name="descricao"> <option value="">Escolha uma Opção</option> <option value="M">M</option> <option value="F">F</option> </select></td> </tr> <tr> <td width="10" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Idade:&nbsp;</b></font></div></td> <td width="10" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="4" name="solucao"></textarea></td> </tr> <tr> <td width="10" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Telefone:&nbsp;</b></font></div></td> <td width="10" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="15" name="tel"></textarea></td> </tr> <tr> <td width="10" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>CEP:&nbsp;</b></font></div></td> <td width="10" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input name="cep" type="text" id="cep" value="" size="10" maxlength="10" onblur="pesquisacep(this.value);" /> </td> </tr> <tr> <td width="10" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Endereço:&nbsp;</b></font></div></td> <td width="10" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="50" name="endereco" id="rua"></textarea></td> </tr> <tr> <td width="10" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Bairro:&nbsp;</b></font></div></td> <td width="10" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="50" name="bairro" id="bairro"></textarea></td> </tr> <tr> <td width="10" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Cidade:&nbsp;</b></font></div></td> <td width="10" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="25" name="cidade" id="cidade"></textarea></td> </tr> <tr> <td width="10" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Estado:&nbsp;</b></font></div></td> <td width="10" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<input type="text" maxlength="20" name="estado" id="uf"></textarea></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Status:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp; <select size="1" name="status"> <option value="Aberto">Aberto</option> <option value="Fechado">Fechado</option> <option value="Em Andamento">Em Andamento</option> </select></td> </tr> <tr> <td width="130" bgcolor="<?php echo $cor_bg_tit_campos ?>"><div align="right"><font size="1" face="verdana" color="<?php echo $cor_titulos_campos ?>"><b>Observação:&nbsp;</b></font></div></td> <td width="450" bgcolor="<?php echo $cor_bg_dados_inputs ?>">&nbsp;&nbsp;<textarea rows="2" cols="42" maxlength="300" name="obs" size="120"></textarea></td> </tr> <tr> <td colspan="2" bgcolor="<?php echo $cor_bg_tit_campos ?>"><p align="center"><input type = "submit" name="Submit" value ="Gravar"><input type="reset" name="limpar" value="Limpar"></p></td> </tr> </table> </form> <?php } ?> </body> </html> NESSA TELA ACIMA, A FUNÇÃO AUTO COMPLETE, FUNCIONA NORMALMENTE.. E QUANDO CLICO EM GRAVAR, ELE GRAVA TODOS OS DADOS QUE FOI DIGITADO. <html> <?php header("Content-Type: text/html; charset=ISO-8859-1",true) ; $date = date("d/m/y"); $hora = date("H:i"); include "config.php"; include "valida_user.inc"; ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="stylenovochamado.css"> <!-- Latest compiled and minified CSS --> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <!-- jQuery library --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!-- Latest compiled JavaScript --> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> </head> <body> <?php if (!empty($_GET["id"])) { mysql_connect($Host, $Usuario, $Senha); mysql_select_db($Base); $sQuery = " select codigo, data_abertura, data_fecha, hora_abertura, hora_fecha, setor, ip, descricao, solucao, tipo, nome, email, status, obs, cep, endereco,numero,complemento, bairro, cidade, estado from chamados where codigo = " . $_GET["id"]; $oUsers = mysql_query($sQuery); $oRow = mysql_fetch_object($oUsers); ?> <div class="container"> <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> <div class="panel-heading"> <span class="glyphicon glyphicon-pencil"></span> Abrir Nova Ocorrência </div> <div class="panel-body"> <form name="form1" class="form-horizontal" role="form" method="post"action="<?php echo 'save_chamado_atu.php?op=alteracao&id='.$_GET["id"] ?>"> <div class="form-group"> <label for="inputNatureza" class="col-md-3 control-label">Natureza da Ocorrência</label> <div class="col-md-3"> <select name="inputNatureza" class="form-control" required> <option value="<?php echo $oRow->tipo ?>"><?php echo $oRow->tipo ?></option> <option value="valor1">Escolha uma Opção</option> <option value="valor2">Ocorrência</option> <option value="valor3">Admnistrativo</option> <option value="valor3">Engano</option> <option value="valor3">Informações</option> <option value="valor3">Orientações</option> <option value="valor3">Trote</option> </select> </div> <label for="inputOrigem" class="col-md-2 control-label">Origem da Ocorrência</label> <div class="col-md-3"> <select name="inputOrigem" class="form-control" required> <option value="<?php echo $oRow->ip ?>"><?php echo $oRow->ip ?></option> <option value="valor1">Escolha uma Opção</option> <option value="valor2">Bombeiros</option> <option value="valor3">SAMU</option> </select> </div> </div> <div class="form-group"> <label for="inputMotivo" class="col-md-3 control-label"> Motivo da Solicitação</label> <div class="col-md-8"> <select name="inputMotivo" class="form-control" required> <option value="">Escolha uma Opção</option> <option value="275" class="treeroot" title="RECUSAS">RECUSAS</option> <option value="96" title="RECUSAS - RECUSA DE ATENDIMENTO">RECUSAS - RECUSA DE ATENDIMENTO</option> <option value="97" title="RECUSAS - RECUSA REMOÇÃO">RECUSAS - RECUSA REMOÇÃO</option> <option value="98" title="RECUSAS - EVADIU-SE">RECUSAS - EVADIU-SE</option> <option value="99" title="RECUSAS - ENDEREÇO NÃO LOCALIZADO">RECUSAS - ENDEREÇO NÃO LOCALIZADO</option> <option value="100" title="RECUSAS - OUTROS">RECUSAS - OUTROS</option> <option value="101" title="RECUSAS - TROTE TELEFÔNICO">RECUSAS - TROTE TELEFÔNICO</option> </select> </div> </div> <div class="form-group"> <label for="inputNome" class="col-md-3 control-label">Nome da Vítima</label> <div class="col-md-8"> <input type="text" class="form-control" id="inputNome" placeholder="Digite o Nome da Vítima" value="<?php echo $oRow->nome ?>" required> </div> </div> <div class="form-group"> <label for="inputSexo" class="col-md-3 control-label">Sexo</label> <div class="col-md-3"> <select name="inputSexo" class="form-control" required> <option value="<?php echo $oRow->descricao ?>"><?php echo $oRow->descricao ?></option> <option value="valor1">Escolha uma Opção</option> <option value="valor2">Masculino</option> <option value="valor3">Feminino</option> </select> </div> <label for="inputIdade" class="col-md-2 control-label">Idade da Vítima</label> <div class="col-md-3"> <input type="text" class="form-control" id="inputIdade" placeholder="Digite a Idade" value="<?php echo $oRow->solucao ?>" required> </div> </div> <div class="form-group"> <label for="cep" class="col-md-3 control-label">CEP</label> <div class="col-md-3"> <input type="text" class="form-control" name="cep" id ="cep" placeholder="Digite o CEP" maxlength="8" value="<?php echo $oRow->cep ?>" required> </div> </div> <div class="form-group"> <label for="endereco" class="col-md-3 control-label">Endereço</label> <div class="col-md-6"> <input type="text" class="form-control" name="endereco" id="rua" placeholder="Digite o Endereço" value="<?php echo $oRow->ender ?>" required > </div> <label for="inputNumero" class="col-md-1 control-label">Nº</label> <div class="col-md-1"> <input type="text" class="form-control" id="inputNumero" placeholder="Nº" required> </div> </div> <div class="form-group"> <label for="bairro" class="col-md-3 control-label">Bairro</label> <div class="col-md-3"> <input type="text" class="form-control" name="bairro" id="bairro" placeholder="Digite o Bairro" value="<?php echo $oRow->bairro?>" required> </div> <label for="cidade" class="col-md-1 control-label">Cidade</label> <div class="col-md-2"> <input type="text" class="form-control" name="cidade" id="cidade" placeholder="Digite a Cidade" value="<?php echo $oRow->cidade ?>" required> </div> <label for="estado" class="col-md-1 control-label">UF</label> <div class="col-md-1"> <input type="text" class="form-control" name="estado" id="uf" placeholder="UF" value="<?php echo $oRow->estado ?>" required> </div> </div> <div class="form-group"> <label for="inputTelefone" class="col-md-3 control-label">Tel/Cel</label> <div class="col-md-3"> <input type="text" class="form-control" id="inputTelefone" placeholder="Digite o Tel/Cel" value="<?php echo $oRow->tel ?>" required> </div> <label for="inputContato" class="col-md-1 control-label">Contato</label> <div class="col-md-4"> <input type="text" class="form-control" id="inputContato" placeholder="Nome do Contato" required> </div> </div> <div class="form-group"> <label for="inputPonto" class="col-md-3 control-label">Ponto de Referência</label> <div class="col-md-8"> <input type="text" class="form-control" id="inputPonto" placeholder="Digite um Ponto de Referência" required> </div> </div> <div class="form-group"> <label for="inputStatus" class="col-md-3 control-label">Status da Ocorrência</label> <div class="col-md-3"> <select name="inputStatus" class="form-control" required> <option value="<?php echo $oRow->status ?>"><?php echo $oRow->status ?></option> <option value="valor1">Escolha uma Opção</option> <option value="valor2">Aberto</option> <option value="valor3">Em Andamento</option> <option value="valor3">Fechado</option> </select> </div> </div> <div class="form-group"> <label for="inputObs" class="col-md-3 control-label">Obersvação</label> <div class="col-md-8"> <textarea type="text" rows ="5" cols="70" class="form-control" id="inputObs" placeholder="Digite uma Observação"><?php echo $oRow->obs ?> </textarea> </div> </div> <div class="form-group last"> <div class="col-md-offset-3 col-md-9"> <button type="submit" class="btn btn-success btn-md">Gravar</button> <button type="reset" class="btn btn-default btn-md">Limpar</button> </div> </div> </form> </div> <div class="panel-footer"> </div> </div> </div> </div> </div> <?php } else { ?> <div class="container"> <div class="row"> <div class="col-md-12"> <div class="panel panel-default"> <div class="panel-heading"> <span class="glyphicon glyphicon-pencil"></span> Abrir Nova Ocorrência </div> <div class="panel-body"> <form name="form1" class="form-horizontal" role="form" method="post"action="<?php echo 'save_chamado.php?op=inclusao' ?>"> <div class="form-group"> <label for="inputNatureza" class="col-md-3 control-label">Natureza da Ocorrência</label> <div class="col-md-3"> <select name="inputNatureza" class="form-control" required> <option value="valor1">Escolha uma Opção</option> <option value="valor2">Ocorrência</option> <option value="valor3">Admnistrativo</option> <option value="valor3">Engano</option> <option value="valor3">Informações</option> <option value="valor3">Orientações</option> <option value="valor3">Trote</option> </select> </div> <label for="inputOrigem" class="col-md-2 control-label">Origem da Ocorrência</label> <div class="col-md-3"> <select name="inputOrigem" class="form-control" required> <option value="valor1">Escolha uma Opção</option> <option value="valor2">Bombeiros</option> <option value="valor3">SAMU</option> </select> </div> </div> <div class="form-group"> <label for="inputMotivo" class="col-md-3 control-label"> Motivo da Solicitação</label> <div class="col-md-8"> <select name="inputMotivo" class="form-control" required> <option value="">Escolha uma Opção</option> <option value="97" title="RECUSAS - RECUSA REMOÇÃO">RECUSAS - RECUSA REMOÇÃO</option> <option value="98" title="RECUSAS - EVADIU-SE">RECUSAS - EVADIU-SE</option> <option value="99" title="RECUSAS - ENDEREÇO NÃO LOCALIZADO">RECUSAS - ENDEREÇO NÃO LOCALIZADO</option> <option value="100" title="RECUSAS - OUTROS">RECUSAS - OUTROS</option> <option value="101" title="RECUSAS - TROTE TELEFÔNICO">RECUSAS - TROTE TELEFÔNICO</option> </select> </div> </div> <div class="form-group"> <label for="inputNome" class="col-md-3 control-label">Nome da Vítima</label> <div class="col-md-8"> <input type="text" class="form-control" id="inputNome" placeholder="Digite o Nome da Vítima" required> </div> </div> <div class="form-group"> <label for="inputSexo" class="col-md-3 control-label">Sexo</label> <div class="col-md-3"> <select name="inputSexo" class="form-control" required> <option value="valor1">Escolha uma Opção</option> <option value="valor2">Masculino</option> <option value="valor3">Feminino</option> </select> </div> <label for="inputIdade" class="col-md-2 control-label">Idade da Vítima</label> <div class="col-md-3"> <input type="text" class="form-control" id="inputIdade" placeholder="Digite a Idade"required> </div> </div> <div class="form-group"> <label for="cep" class="col-md-3 control-label">CEP</label> <div class="col-md-3" id="cep"> <input type="text" class="form-control" name="cep" type="text" id="cep" value="" placeholder="Digite o CEP" maxlength="8" onblur="pesquisacep(this.value);" /> </div> </div> <div class="form-group"> <label for="endereco" class="col-md-3 control-label">Endereço</label> <div class="col-md-6" id="rua"> <input type="text" class="form-control" name="endereco" id="rua" placeholder="Digite o Endereço"> </div> <label for="inputNumero" class="col-md-1 control-label">Nº</label> <div class="col-md-1"> <input type="text" class="form-control" id="inputNumero" placeholder="Nº" > </div> </div> <div class="form-group"> <label for="bairro" class="col-md-3 control-label">Bairro</label> <div class="col-md-3"> <input type="text" class="form-control" name="bairro" id="bairro" placeholder="Digite o Bairro"> </div> <label for="cidade" class="col-md-1 control-label">Cidade</label> <div class="col-md-2"> <input type="text" class="form-control" name="cidade" id="cidade" placeholder="Digite a Cidade" > </div> <label for="estado" class="col-md-1 control-label">UF</label> <div class="col-md-1"> <input type="text" class="form-control" name="estado" id="uf" placeholder="UF"> </div> </div> <div class="form-group"> <label for="inputTelefone" class="col-md-3 control-label">Tel/Cel</label> <div class="col-md-3"> <input type="text" class="form-control" id="inputTelefone" placeholder="Digite o Tel/Cel" required> </div> <label for="inputContato" class="col-md-1 control-label">Contato</label> <div class="col-md-4"> <input type="text" class="form-control" id="inputContato" placeholder="Nome do Contato" required> </div> </div> <div class="form-group"> <label for="inputPonto" class="col-md-3 control-label">Ponto de Referência</label> <div class="col-md-8"> <input type="text" class="form-control" id="inputPonto" placeholder="Digite um Ponto de Referência" required> </div> </div> <div class="form-group"> <label for="inputStatus" class="col-md-3 control-label">Status da Ocorrência</label> <div class="col-md-3"> <select name="inputStatus" class="form-control" required> <option value="valor1">Escolha uma Opção</option> <option value="valor2">Aberto</option> <option value="valor3">Em Andamento</option> <option value="valor3">Fechado</option> </select> </div> </div> <div class="form-group"> <label for="inputObs" class="col-md-3 control-label">Obersvação</label> <div class="col-md-8"> <textarea type="text" rows ="5" cols="70" class="form-control" id="inputObs" placeholder="Digite uma Observação"> </textarea> </div> </div> <div class="form-group last"> <div class="col-md-offset-3 col-md-9"> <button type="submit" class="btn btn-success btn-md">Gravar</button> <button type="reset" class="btn btn-default btn-md">Limpar</button> </div> </div> </form> </div> <div class="panel-footer"> </div> </div> </div> </div> </div> <?php } ?> </body> </html> NESSA SEGUNDA TELA AQUI... eu apenas mudei a aparencia, a função dela deve ser a mesma coisa.. fiz com bootstrap.. mas não sei aonde to errando aqui.. alguma dica por favor ? MUITO OBRIGADO
  6. Olá estou tendo dificuldades para Selecionar faixas de Cep ex 78600-000 ate 78600-009 Os ceps estão salvos no banco em varchar(10) no formato 00000-000 penso em algo parecido com isso WHERE cep >= '38500-000' AND cep <='38500-999' mais nesse caso so aparece os cep 38500-000 Se alguem puder ajudar agradeço desde de já
  7. Dexter Morgan

    ViaCEP Webservice

    Estou tendo um problema na hora de pegar os conteudos após colocar o CEP código original: <script type="text/javascript"> function limpa_formulário_cep(){ document.getElementById("rua").value = (""); document.getElementById("bairro").value = (""); document.getElementById("cidade").value = (""); document.getElementById("uf").value = (""); document.getElementById("ibge").value = (""); } function meu_callback(conteudo){ if(!("erro" in conteudo)){ document.getElementById("rua").value = (conteudo.logradouro); document.getElementById("bairro").value = (conteudo.bairro); document.getElementById("cidade").value = (conteudo.localidade); document.getElementById("uf").value = (conteudo.uf); document.getElementById("ibge").value = (conteudo.ibge); } else{ limpa_formulário_cep(); alert("CEP não encontrado."); } } function pesquisacep(valor){ var cep = valor.replace(/\D/g, ""); if(cep != ""){ var validacep = /^[0-9]{8}$/; if(validacep.test(cep)){ document.getElementById("rua").value = "..."; document.getElementById("bairro").value = "..."; document.getElementById("cidade").value = "..."; document.getElementById("uf").value = "..."; document.getElementById("ibge").value = "..."; var script = document.createElement("script"); script.src = "//viacep.com.br/ws/"+ cep + "/json/?callback=meu_callback"; document.body.appendChild(script); } else{ limpa_formulário_cep(); alert("Formato de CEP Inválido."); } } else{ limpa_formulário_cep(); } }; </script> <form method="get" action="."> <label>Cep: <input name="cep" type="text" id="cep" value="" size="10" maxlength="9" onblur="pesquisacep(this.value);" /></label><br /> <label>Rua: <input name="rua" type="text" id="rua" size="60" /></label><br /> <label>Bairro: <input name="bairro" type="text" id="bairro" size="40" /></label><br /> <label>Cidade: <input name="cidade" type="text" id="cidade" size="40" /></label><br /> <label>Estado: <input name="uf" type="text" id="uf" size="2" /></label><br /> <label>IBGE: <input name="ibge" type="text" id="ibge" size="8" /></label><br /> </form> preciso colocar em um sistema de cadastro, porém os campos são preenchidos apenas com ... echo "<form id=\"loading-button\" name=\"form\" action=\"client_insert.php\" method=\"post\" enctype=\"multipart/form-data\">"; echo "<td width=\"30%\"><input class=\"input\" id=\"cep\" name=\"cep\" type=\"text\" size=\"35\" maxlength=\"9\" onblur=\"pesquisacep(this.value);\" onkeypress=\"maskForm(this, cepForm)\" pattern=\"\d{5}-?\d{3}\" required /></td>"; fiz o teste o problema que só funciona com o form assim: <form method="get" action=".">
  8. Ola amigos, habilitei o WooCommerce em site Wordpress pela primeira vez e estou tentando configurar a entrega somente para uma faixa de CEP específica e com frete grátis. Mas ohh coisa difícil rsrs, já tentei de várias formas e não consigo. Fica aparecendo esta mensagem: "Parece que não existem métodos de envio disponíveis. Verifique por favor seu endereço, ou contacte-nos se você precisa alguma ajuda." Já pesquisei bastante e todos dão soluções para versões mais antigos do plugin. Alguém sabe fazer isso na versão mais recente do WooCommerce? Precisamos criar um solução definitiva para isso pois vejo muita gente perguntando em fóruns mas todas as repostas, e artigos que acesso ou estão desatualizados ou a solução simplesmente não funciona. Alguém poderia ajudar? Segue a imagem das minhas configurações: http://prnt.sc/dldx4b Obrigado pela atenção de todos.
  9. Sergio Romer

    Formulário de cadastro com busca de CEP

    Boa noite pessoal; Estou fazendo um sistema de cadastro de aluno, onde preciso dos dados do mesmo e o endereço, porém inseri um buscador de CEP, com isso precisei criar dois forms, pois se coloco todos os campos no mesmo form o botão buscar cep assume a função de salvar e o salvar não funciona. Quando separo os forms o cadastra funciona, e o buscador de cep também, porém os dados do form CEP não vão para o banco de dados, estou colocando parte do código, caso possam me ajudar agradeço muito! if(isset($_POST['cad_usu']) && $_POST['cad_usu'] == 'cad'){ $nome = isset($_POST["nome"]) ? $_POST["nome"] : ''; $foto = isset($_POST["foto"]) ? $_POST["foto"] : ''; $dat_nasc = isset($_POST["dat_nasc"]) ? $_POST["dat_nasc"] : ''; $usuario = isset($_POST["usuario"]) ? $_POST["usuario"] : ''; $filiacao = isset($_POST["filiacao"]) ? $_POST["filiacao"] : ''; $email = isset($_POST["email"]) ? $_POST["email"] : ''; $sangue = isset($_POST["sangue"]) ? $_POST["sangue"] : ''; $telefone = isset($_POST["telefone"]) ? $_POST["telefone"] : ''; $faixa = isset($_POST["faixa"]) ? $_POST["faixa"] : ''; $dat_faixa = isset($_POST["dat_faixa"]) ? $_POST["dat_faixa"] : ''; $senha = isset($_POST["senha"]) ? $_POST["senha"] : ''; $cep = isset($_POST["cep"]) ? $_POST["cep"] : ''; $rua = isset($_POST["rua"]) ? $_POST["rua"] : ''; $numero = isset($_POST["numero"]) ? $_POST["numero"] : ''; $complemento = isset($_POST["complemento"]) ? $_POST["complemento"] : ''; $bairro = isset($_POST["bairro"]) ? $_POST["bairro"] : ''; $cidade = isset($_POST["cidade"]) ? $_POST["cidade"] : ''; $estado = isset($_POST["estado"]) ? $_POST["estado"] : ''; $data = date('d/m/Y'); $cad_usu = mysql_query("SELECT usuario FROM cad_usu WHERE usuario = '$usuario'") or die(mysql_error()); if(mysql_num_rows($cad_usu) >= '2'){ $erro = "Matrícula já cadastrada no sistema, escolha outra."; }else{ $cad_usu = mysql_query("INSERT INTO cad_usu (nome, foto, dat_nasc, usuario, filiacao, email, sangue, telefone, faixa, dat_faixa, senha, cep, rua, numero, complemento, bairro, cidade, estado) values ('$nome', '$foto', '$dat_nasc', '$usuario', '$filiacao', '$email', '$sangue', '$telefone', '$faixa', '$dat_faixa', '$senha', '$cep', '$rua', '$numero', '$complemento', '$bairro', '$cidade', '$estado')") or die(mysql_error()); $resposta = ("$cadastra_users"); if($resposta){ $erro = "Aluno cadastrado com sucesso!"; }else{ $erro = "Erro ao cadstrar Aluno!"; } } @header ("location:cadastra_aluno.php?∼=$erro"); } ?> <div id="cadastro"> <table width="100%"> </table> <fieldset> <form name="cadastra" id="cadastra" method="post" action=""> <table width="100%"> <tr> <td width="200"><span>Nome:</span></td> <td><input type="text" name="nome"></td> <td width="120"><span>Foto:</span></td> <td><input type="file" name="foto" title="máx. 1mb"></td> </tr> <tr> <td><span>Data de Nascimento:</span></td> <td><input type="text" name="dat_nasc"></td> <td><span>Matrícula:</span></td> <td><input type="text" name="usuario"></td> </tr> <tr> <td><span>Filiação:</span></td> <td><input type="text" name="filiacao"></td> <td><span>Email:</span></td> <td><input type="text" name="email"></td> </tr> <tr> <td><span>Tipo Sangüíneo:</span></td> <td><input type="text" name="sangue"></td> <td><span>Telefone:</span></td> <td><input type="text" name="telefone"></td> </tr> <tr> <td><span>Faixa:</span></td> <td><input type="text" name="faixa"></td> <td><span>Data da Faixa:</span></td> <td><input type="text" name="dat_faixa"></td> </tr> <tr> <td><span>Senha:</span></td> <td><input type="password" name="senha"></td> </tr> </form> <table> <tr> <form name="cadastra" id="frmCEP" method="post" action=""> <td for="cep"><span>CEP:</span></td> <td><input type="text" name="cep"></td> <td><span>Buscar</span></td> <td><button>Buscar Endereço</button></td> </tr> <tr> <td for="rua"><span>RUA:</span></td> <td><input type="text" name="rua"></td> <td for="numero"><span>Número:</span></td> <td><input type="text" name="numero" size="3"></td> </tr> <tr> <td for="complemento"><span>Complemento:</span></td> <td><input type="text" name="complemento" id="complemento"></td> <td for="bairro"><span>Bairro:</span></td> <td><input type="text" name="bairro"></td> </tr> <tr> <td for="cidade"><span>Cidade:</span></td> <td><input type="text" name="cidade"></td> <td for="estado"><span>Estado:</span></td> <td><input type="text" name="estado" size="2"></td> </tr> </fieldset> </form> <tr> <td> <input type="hidden" name="cad_usu" value="cad" /> <div align="center"><input type="submit" name="cadastrar" value="Cadastrar" class="btn"></div></td> <td></td> <td> <div class="voltar" align="right" ><a href="painel.php">Voltar</a></div> <p align="right"><?php echo @$_GET["sim"];?></p></td>
  10. Natanael Paiva

    Saber se um CEP está perto de outro CEP cm php

    Precisava incluir no site uma condição. Na compra precisava mostrar ao cliente se atendemos ou não aquela região. E gostaria de fazer isso pelo CEP dele. E gostaria de deixar automatico para ser de acordo com os CEP dos profissionais que se cadastrarem. Não necessariamente o profissional precisa ter o mesmo CEP dele, mas precisa estar proximo. Pela estrutura de CEP será possível? http://www.correios.com.br/para-voce/precisa-de-ajuda/o-que-e-cep-e-por-que-usa-lo/estrutura-do-cep. Em resumo um cliente podera contratar um serviço somente se existir um profissional com o mesmo CEP ou que esté próximo. Alguma ideia de como fazer? pelo CEP da para fazer? ou alguma outra forma? Muito obrigado
  11. thyagosilva

    jQuery de consulta CEP Correios

    Olá pessoal :) Desenvolvi uma jQuery para consulta do CEP nos Correios, que está agora no Github para todo mundo poder utilizar. Gostaria da opinião de vocês se realmente está fácil de usar, e se encontrarem algum bug ou sugerir melhorias estou aqui para corrigir o mais rápido possível e fazer melhorias. Segue abaixo como utilizar o jQuery: Github: https://github.com/webmaniabr/jQuery-CEP-Correios Documentação da API: https://webmaniabr.com/docs/rest-api-correios/ 1. Gere as suas credenciais de acesso nesse link: http://webmania.me/1I7z7DG 2. Adicione o jQuery e o javascript dos Correios antes da tag </body>: <script src="jquery.js"></script> <script src="//d3rjkex7r35ruf.cloudfront.net/latest/jquery.correios.min.js"></script> Em seguida, inicie o javascript informando as suas credenciais de acesso e os campos do formulário para o preenchimento automático: jQuery(function($){ correios.init( 'app_key', 'app_secret' ); $('cep').correios( 'endereco', 'bairro', 'cidade', 'uf', 'loading' ); }); O projeto é apoiado pela WebmaniaBR, que fornece o script dos Correios de graça no CDN da Amazon Cloudfront e hospeda a API dos Correios onde o jQuey faz a chamada Ajax. Sou novo aqui no fórum, mas espero ajudar bastante vocês no que for necessário sobre programação e Cloud Computing. Abraços
  12. Wagner Martins - SC

    Codigo de barras cep

    Não estou conseguindo fazer funcionar o código de barras com o php, tenho esse script: no html da pra ver que esta pegando o cep, mais não aparece a imagem do código de barras, o que pode estar ocorrendo? <img src="gerabarras_cep.php?cep=88811518"> <? $cepcliente = "88811-518"; $cepk = explode("-",$cepcliente); // explodindo o traço do CEP $cepfinal = implode($cepk); // juntando as duas partes sem o traço ?> <img src="gerabarras_cep.php?cep=<?= $cepfinal; ?>" /> <? require_once("Image/Barcode.php"); // chamada para a biblioteca Image_Barcode $cepfinal = $_GET['cep']; // recuperando o CEP $type = 'code128'; // tipo de barra gerada Image_Barcode::draw($cepfinal, $type); // Imprimindo o código de barras na tela ?> Brcode.php <?php /* vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4: */ /** * Image_Barcode class * * Package to render barcodes * * PHP versions 4 * * LICENSE: This source file is subject to version 3.0 of the PHP license * that is available through the world-wide-web at the following URI: * http://www.php.net/license/3_0.txt.'>http://www.php.net/license/3_0.txt. If you did not receive a copy of * the PHP License and are unable to obtain it through the web, please * send a note to license@php.net so we can mail you a copy immediately. * * @category Image * @package Image_Barcode * @author Marcelo Subtil Marcal <msmarcal@php.net> * @copyright 2005 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 * @version CVS: $Id$ * @link http://pear.php.net/package/Image_Barcode */ require_once 'PEAR.php'; /** * Image_Barcode class * * Package which provides a method to create barcode using GD library. * * @category Image * @package Image_Barcode * @author Marcelo Subtil Marcal <msmarcal@php.net> * @copyright 2005 The PHP Group * @license http://www.php.net/license/3_0.txt PHP License 3.0 * @version Release: @package_version@ * @link http://pear.php.net/package/Image_Barcode */ class Image_Barcode extends PEAR { /** * Draws a image barcode * * @param string $text A text that should be in the image barcode * @param string $type The barcode type. Supported types: * Code39 - Code 3 of 9 * int25 - 2 Interleaved 5 * ean13 - EAN 13 * upca - UPC-A * @param string $imgtype The image type that will be generated * @param boolean $bSendToBrowser if the image shall be outputted to the * browser, or be returned. * * @return image The corresponding gd image object; * PEAR_Error on failure * * @access public * * @author Marcelo Subtil Marcal <msmarcal@php.net> * @since Image_Barcode 0.3 */ function &draw($text, $type = 'int25', $imgtype = 'png', $bSendToBrowser = true, $height=60, $barwidth = 1) { //Make sure no bad files are included if (!preg_match('/^[a-zA-Z0-9_-]+$/', $type)) { return PEAR::raiseError('Invalid barcode type ' . $type); } if (!include_once('Image/Barcode/' . $type . '.php')) { return PEAR::raiseError($type . ' barcode is not supported'); } $classname = 'Image_Barcode_' . $type; if (!in_array('draw',get_class_methods($classname))) { return PEAR::raiseError("Unable to find draw method in '$classname' class"); } @$obj =& new $classname(); if (isset($obj->_barcodeheight)) $obj->_barcodeheight = $height; if (isset($obj->_barwidth)) $obj->_barwidth = $barwidth; $img = &$obj->draw($text, $imgtype); if (PEAR::isError($img)) { return $img; } if ($bSendToBrowser) { // Send image to browser switch ($imgtype) { case 'gif': header('Content-type: image/gif'); imagegif($img); imagedestroy($img); break; case 'jpg': header('Content-type: image/jpg'); imagejpeg($img); imagedestroy($img); break; default: header('Content-type: image/png'); imagepng($img); imagedestroy($img); break; } } else { return $img; } } } ?>
  13. dutopfave

    Calcular valor do Frete

    Boa tarde, estou desenvolvendo um site de um restaurante (Delivery) aonde vai ter a area do cliente, e nessa area o cliente poderá pedir pedido online, Porém como a cidade é grande, e o jeito que eles trabalha é o seguinte, se de acordo com o CEP que o cliente coloca, é um valor de frete, entao cada CEP é um valor, lembrando que isso so se for cep da cidade, se for um cep de outra cidade, ai da uma mensagem que nao dá algo assim, no caso eu teria q usa IF?
×

Important Information

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