Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''array', 'variavel', 'string', 'pesquisa', 'php5', 'fazer', 'faze', 'cria', 'como' ou 'php''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. Pessoal por favor se alguém puder me ajudar neste problema eu fico muito agradecido. Estou tentando verificar todo o arquivo txt em php para evitar cadastros com duplicidade, porém quando vou inserir cadastra sem verificar. Vou postar o código: insbl.php <?php session_start(); $cod_mun_bl = $_POST['cod_mun_bl']; $uso_proc_data_alt = date('Y-m-d'); $bairro_bl = $_POST['bairro_bl']; $distrito_bl = $_POST['distrito_bl']; $setor_bl = $_POST['setor_bl']; $secao_bl = $_POST['secao_bl']; $cod_bl = $distrito_bl . $setor_bl . $secao_bl; $cep_bl = $_POST['cep_bl']; $cod_logra_bl = $_POST['cod_logra_bl']; $logra_bl = $_POST['logra_bl']; $num_de_bl = $_POST['num_de_bl']; $num_ate_bl = $_POST['num_ate_bl']; $data_bl = $_POST['data_bl']; $valor_bl = $_POST['valor_bl']; $coleta_lixo_bl = $_POST['coleta_lixo_bl']; $limp_pub_bl = $_POST['limp_pub_bl']; $ilum_pub_bl = $_POST['ilum_pub_bl']; $ener_eletr_bl = $_POST['ener_eletr_bl']; $rede_tel_bl = $_POST['rede_tel_bl']; $rede_agua_pot_bl = $_POST['rede_agua_pot_bl']; $rua_pav_bl = $_POST['rua_pav_bl']; $rede_esg_bl = $_POST['rede_esg_bl']; $rede_agua_pluv_bl = $_POST['rede_agua_pluv_bl']; $rua_placa_bl = $_POST['rua_placa_bl']; $quant_esquina_bl = $_POST['quant_esquina_bl']; $n_lei_bl = $_POST['n_lei_bl']; $data_cad_bl = date('Y-m-d'); $ass_bl = $_SESSION['usuario']; $obs_bl = $_POST['obs_bl']; //PREPARA O CONTEÚDO A SER GRAVADO $conteudo = " $cod_mun_bl,$uso_proc_data_alt,$bairro_bl,$distrito_bl,$setor_bl,$secao_bl,$cod_bl,$cep_bl,$cod_logra_bl,$logra_bl,$num_de_bl,$num_ate_bl,$data_bl,$valor_bl,$coleta_lixo_bl,$limp_pub_bl,$ilum_pub_bl,$ener_eletr_bl,$rede_tel_bl,$rede_agua_pot_bl,$rua_pav_bl,$rede_esg_bl,$rede_agua_pluv_bl,$rua_placa_bl,$quant_esquina_bl,$n_lei_bl,$data_cad_bl,$ass_bl,$obs_bl"; //ARQUIVO TXT $arquivo = "regbl.txt"; if (!$abrir = fopen($arquivo, "a")) { echo "Erro ao abrir o arquivo ($arquivo)"; exit; } else { if (strpos(file_get_contents($arquivo),$cod_bl)) { if (!fwrite($abrir, $conteudo)) { echo "<script>alert('Erro ao escrever no arquivo ($arquivo)'); location='cadbl.php';</script>"; exit; } else { echo "<script>alert('Cadastro realizado com sucesso.'); location='cadbl.php';</script>"; } fclose($abrir); } else { echo "<script>alert('Existe um registro duplicado no arquivo ($cod_bl)'); location='cadbl.php';</script>"; exit; } } ?> regbl.txt 15581851,2018-08-08,TIMBÍ,1541851,454752,72742,154185145475272742,51541-222,42742,Rua Tal,1500,2345,2018-01-08,5151,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,45,1.254/2018,2018-08-08,saulo,NENHUMA. 45,2018-08-08,TIMBÍ,2,3,4,234,55555-999,6,Rua Tal,7,8,2018-08-08,5151,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,45,1.254/2018,2018-08-08,saulo,NENHUMA. 45,2018-08-08,TIMBÍ,2,3,4,234,55555-999,6,Rua Tal,7,8,2018-08-08,5151,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,SIM,45,1.254/2018,2018-08-08,saulo,NENHUMA.
  2. Estou desenvolvendo um software e só falta uma parte para terminar... Vou explicar a logica... Cada Cliente terá 1 ou mais documentos, junto com cada documento terá a validade. O meu cliente pediu para que eu fizesse um "Cadastro De Documentos" onde ele mesmo que irá registrar quais documentos que serão salvos. A parte de armazenar os dados do cliente já está funcionando, o meu problema é de adicionar os novos documentos e parecer na parte de "Cadastrar Cliente" os documentos registrados e salvar o vencimento de cada um.
  3. Boa Noite! Amigos, precisa de ajuda de vocês, estou estudando um script, gostaria de implementar um gráfico no deshboard, bem simples apenas para demostrar a venda total do dia e do mês. Fiz, tudo direitinho através do chart do google. Mas não consigo apresentar a soma total. Alguém poderia me ajudar ?
  4. <?php include_once("conexao.php"); $nome = $_POST['nome']; $email = $_POST['email']; $senha = $_POST['senha']; $result1 = "INSERT INTO usuarios (nome, email, senha) VALUES ('$nome', '$email', '$senha')"; linha 12-> $salvar = mysqli_query($conn, $result1); ?> Além desse erro aparece esse outro: mysqli_query() expects parameter 1 to be mysqli, null given in C:\wamp\www\liquid\salva_dados.php on line 12
  5. Bom dia pessoal, estou com um problema que é o seguinte tenho 3 arquivos php, 1 para receber os dados via post o insbl.php pelo arquivo cadbl.php e o exportabl.php que serve para enviar os arquivos do arquivo txt para o banco de dados, porém ao executar o arquivo expórtarbl.php somente é salvo no banco de dados a primeira linha e não são salvas as outras linhas dentro do arquivo txt, se alguém puder me ajudar desde já fico muito agradecido. insbl.php <?php session_start(); $cod_mun_bl = $_POST['cod_mun_bl']; $uso_proc_data_alt = date('Y-m-d'); $bairro_id_bl = $_POST['bairro_id_bl']; $distrito_bl = $_POST['distrito_bl']; $setor_bl = $_POST['setor_bl']; $secao_bl = $_POST['secao_bl']; $cep_bl = $_POST['cep_bl']; $cod_logra_bl = $_POST['cod_logra_bl']; $logra_bl = $_POST['logra_bl']; $num_de_bl = $_POST['num_de_bl']; $num_ate_bl = $_POST['num_ate_bl']; $data_bl = $_POST['data_bl']; $valor_bl = $_POST['valor_bl']; $coleta_lixo_bl = $_POST['coleta_lixo_bl']; $limp_pub_bl = $_POST['limp_pub_bl']; $ilum_pub_bl = $_POST['ilum_pub_bl']; $ener_eletr_bl = $_POST['ener_eletr_bl']; $rede_tel_bl = $_POST['rede_tel_bl']; $rede_agua_pot_bl = $_POST['rede_agua_pot_bl']; $rua_pav_bl = $_POST['rua_pav_bl']; $rede_esg_bl = $_POST['rede_esg_bl']; $rede_agua_pluv_bl = $_POST['rede_agua_pluv_bl']; $rua_placa_bl = $_POST['rua_placa_bl']; $quant_esquina_bl = $_POST['quant_esquina_bl']; $n_lei_bl = $_POST['n_lei_bl']; $data_cad_bl = date('Y-m-d'); $ass_bl = $_SESSION['usuario']; $obs_bl = $_POST['obs_bl']; //PREPARA O CONTEÚDO A SER GRAVADO $conteudo = " $cod_mun_bl,$uso_proc_data_alt,$bairro_id_bl,$distrito_bl,$setor_bl,$secao_bl,$cep_bl,$cod_logra_bl,$logra_bl,$num_de_bl,$num_ate_bl,$data_bl,$valor_bl,$coleta_lixo_bl,$limp_pub_bl,$ilum_pub_bl,$ener_eletr_bl,$rede_tel_bl,$rede_agua_pot_bl,$rua_pav_bl,$rede_esg_bl,$rede_agua_pluv_bl,$rua_placa_bl,$quant_esquina_bl,$n_lei_bl,$data_cad_bl,$ass_bl,$obs_bl\r \n"; //ARQUIVO TXT $arquivo = "regbl.txt"; //TENTA ABRIR O ARQUIVO TXT if (!$abrir = fopen($arquivo, "a+",0)) { echo "Erro abrindo arquivo local ($arquivo)"; exit; } //ESCREVE NO ARQUIVO TXT if (!fwrite($abrir, $conteudo, strlen($conteudo))) { echo "<script>alert('Erro ao cadastrar - ($arquivo)'); location='cadbl.php';</script>"; exit; } else { echo "<script>alert('Cadastro realizado com sucesso.'); location='cadbl.php';</script>"; } //FECHA O ARQUIVO fclose($abrir); ?> cadbl.php <!DOCTYPE html> <html> <head> <?php include("sessao.php"); ?> <title>Boletim de Logradouros - BL</title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script> </head> <body> <?php include("menu.php"); ?> <div class="container-fluid"> <div class="form-row"> <div class="panel panel-default form-group col-xs-12"> <form action="insbl.php" method="post" enctype="multipart/form-data"> <p><h2>Boletim de Logradouros - BL</h2></p> <br/> <fieldset> <legend>PARA USO DO PROCESSAMENTO</legend> <div class="form-group form-inline"> <label for="cod_mun_bl">Código do munícipio: </label> <input type="text" class="form-control " name="cod_mun_bl" placeholder="Código do munícipio" required> </div> </fieldset> <fieldset> <legend>INFORMAÇÕES GERAIS</legend> <div class="form-group"> <input type="text" class="form-control" name="textbox" id="textbox" placeholder="Digite o bairro"> <label for="bairro_id_bl">Bairro: </label> <select class="form-control" name="bairro_id_bl" id="select"> <?php include ("conexao.php"); $query = "SELECT * FROM bairros"; $consulta = mysqli_query($con,$query); while ($dados = mysqli_fetch_assoc($consulta)) { ?> <option value="<?php echo $dados['id_bairros']; ?>"><?php echo $dados['nome_bairros']; ?></option> <?php } ?> </select> <div class="form-inline"> <label for="distrito_bl">Distrito: </label> <input type="text" class="form-control" name="distrito_bl" placeholder="Distrito" required> <label for="setor_bl">Setor: </label> <input type="text" class="form-control" name="setor_bl" placeholder="Setor" required> <label for="secao_bl">Seção: </label> <input type="text" class="form-control" name="secao_bl" placeholder="Seção" required> <label for="cep_bl">CEP: </label> <input type="text" class="form-control" name="cep_bl" placeholder="Código de logradouro" required> <label for="cod_logra_bl">Código de logradouro: </label> <input type="text" class="form-control" name="cod_logra_bl" placeholder="Código de logradouro" required> <label for="logra_bl">Logradouro: </label> <input type="text" class="form-control" name="logra_bl" placeholder="Logradouro" required> <div class="form-inline"> de <input type="text" class="form-control" name="num_de_bl" required> até <input type="text" class="form-control" name="num_ate_bl" required> </div> </div> </div> </fieldset> <div class="form-group form-inline"> <label for="data_bl">Data: </label> <input type="date" class="form-control" name="data_bl" placeholder="Data" required> <label for="valor_bl">Valor: </label> <input type="text" class="form-control" name="valor_bl" placeholder="Setor anterior" required> <label for="coleta_lixo_bl">Coleta de lixo</label> <select class="form-control" name="coleta_lixo_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="limp_pub_bl">Limpeza pública</label> <select class="form-control" name="limp_pub_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="ilum_pub_bl">Iluminação pública</label> <select class="form-control" name="ilum_pub_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="ener_eletr_bl">Energia Elétrica</label> <select class="form-control" name="ener_eletr_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rede_tel_bl">Rede de telefone</label> <select class="form-control" name="rede_tel_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rede_agua_pot_bl">Rede de água potável</label> <select class="form-control" name="rede_agua_pot_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rua_pav_bl">Rua pavimentada</label> <select class="form-control" name="rua_pav_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rede_esg_bl">Rede de esgoto</label> <select class="form-control" name="rede_esg_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rede_agua_pluv_bl">Rede de esgoto</label> <select class="form-control" name="rede_agua_pluv_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rua_placa_bl">Rua com placa</label> <select class="form-control" name="rua_placa_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="quant_esquina_bl">Quantidade de esquinas: </label> <input type="text" class="form-control" name="quant_esquina_bl" placeholder="Quantidade de esquinas" required> <label for="n_lei_bl">Número da Lei/Denominação: </label> <input type="text" class="form-control" name="n_lei_bl" placeholder="Número da Lei/Denominação" required> </div> <label for="obs_bl">Observações: </label> <input type="areatext" class="form-control" name="obs_bl"> </div> <button type="submit" name="cadastrar" id="cadastrar" class="btn btn-primary">Cadastrar</button> </form> </div> </div> </div> <script> jQuery.fn.filterByText = function(textbox, selectSingleMatch) { return this.each(function() { var select = this; var options = []; $(select).find('option').each(function() { options.push({value: $(this).val(), text: $(this).text()}); }); $(select).data('options', options); $(textbox).bind('change keyup', function() { var options = $(select).empty().data('options'); var search = $(this).val().trim(); var regex = new RegExp(search,"gi"); $.each(options, function(i) { var option = options[i]; if(option.text.match(regex) !== null) { $(select).append( $('<option>').text(option.text).val(option.value) ); } }); if (selectSingleMatch === true && $(select).children().length === 1) { $(select).children().get(0).selected = true; } }); }); }; $(function() { $('#select').filterByText($('#textbox'), false); $("select option").click(function(){ alert(1); }); }); </script> </body> </html> exportabl.php <?php include("conexao.php"); $arquivo = fopen("regbl.txt","r"); //Remove quebra de linha que vem no fgets $linhas = fgets($arquivo); //Divide em um array $colunas = explode(',', $linhas); //Passa os valores como foreach ($colunas as &$coluna) { //Escapa o valor de cada coluna, como é referencia vai aplicar diretamente a array $coluna = mysqli_real_escape_string($con, $coluna); //Junta os valores da array de volta em um string e aplica as aspas simples $linhas = '\'' . implode('\', \'', $colunas) . '\''; $sql = "INSERT INTO bl (cod_mun_bl,uso_proc_data_alt,bairro_id_bl,distrito_bl,setor_bl,secao_bl,cep_bl,cod_logra_bl,logra_bl,num_de_bl,num_ate_bl,data_bl,valor_bl,coleta_lixo_bl, limp_pub_bl,ilum_pub_bl,ener_eletr_bl,rede_tel_bl,rede_agua_pot_bl,rua_pav_bl,rede_esg_bl,rede_agua_pluv_bl,rua_placa_bl,quant_esquina_bl,n_lei_bl,data_cad_bl,ass_bl,obs_bl) VALUES ($linhas)"; } $result = mysqli_query($con, $sql); if ($result) { echo "<script>alert('Cadastro realizado com sucesso.'); location='./cadbl.php';</script>"; } else { echo "<script>alert('Erro ao cadastrar.'); </script>"; } $erro = mysqli_error($con); echo $erro; echo $sql; $con->close(); ?>
  6. Olá estou tendo um pequeno problema na utilização do JWPlayer, estou querendo utilizar ele para montar uma playlist personalizada, eu estou adaptando essa playlist para funcionar em um tema de WordPress. Ao invés de utilizar arquivos de vídeo para montar a listagem personalizada. Eu estou utilizando a lista de episódios contida no banco de dados. Eu consegui fazer o modo playlist funcionar perfeitamente, mais o que eu necessito, é por os links das paginas dos episódios correspondentes, nas imagens correspondentes da playlist funcionem como links de página. Para que que quando o usuário clicar na imagem, abra a página do player na head do navegador. Como se fosse um link de pagina convencional. Gostaria de saber se alguém pode me ajudar. Nota: No código abaixo eu não coloquei o código que gera as urls das paginas correspondentes por causa da falta desse complemento. Segue abaixo o código. <?php /* Template Name: DT - jwplayer */ if( isset( $_GET['source'] ) and isset( $_GET['id'] ) ) { // main data $id = isset( $_GET['id'] ) ? $_GET['id'] : null; $mp4url = isset( $_GET['source'] ) ? $_GET['source'] : null; // Descriptar Url Dooplay Anime $source = encrypt_decrypt('decrypt', $mp4url); // Coloca o titulo do Episodio $tituloEpisodio = $_GET['tituloep']; // Options $abouttext = get_option('dt_jw_abouttext'); $skinname = get_option('dt_jw_skinname'); $skinactive = get_option('dt_jw_skinactive'); $skininactive = get_option('dt_jw_skininactive'); $skinbackground = get_option('dt_jw_skinbackground'); $jwlogo = get_option('dt_jw_logo'); $jwkey = get_option('dt_jw_key'); $jwlogoposit = get_option('dt_jw_logo_position'); $image = rand_images('imagenes', $id, 'original', true, true); $episodioNome = get_post_meta($id, 'serie', true); $episodioNumero = get_post_meta($id, 'episodio', true); // Aqui fica a url da imagem do player do site caso não tenha imagem radonia $imagemPlayer = get_option('dt_logo_footer'); // alternativo sem radonio $image = rand_images('dt_backdrop', $id, 'original', true, true); $postid = $_GET['id']; $tmdb = get_post_meta($postid, "ids", $single = true); $current_season = get_post_meta($post->ID, "temporada", $single = true); $data = season_of($tmdb); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="robots" content="noindex"> <meta name="googlebot" content="noindex"> <?php /* Url antiga <script src="<?php echo DOO_URI. '/assets'; ?>/jwplayer/jwplayer.js"></script> */ ?> <script src="https://content.jwplatform.com/libraries/fNkNmTXG.js"></script> <script src="<?php echo DOO_URI. '/assets'; ?>/jwplayer/provider.html5.js"></script> <?php /* chave desativada <script>jwplayer.key="<?php echo $jwkey; ?>";</script> */ ?> <script type="text/javascript"> /* <![CDATA[ */ var JWp = { 'mp4file': '<?php echo $source; ?>', 'image': '<?php if ($image == true) { echo esc_url($image); } else { echo $imagemPlayer; } ?>', 'abouttext': '<?php echo $abouttext; ?>', 'aboutlink': '<?php echo esc_url( home_url() ); ?>', 'flashplayer': '<?php echo DOO_URI. "/assets/jwplayer/jwplayer.flash.swf"; ?>', 'skin-name': '<?php echo $skinname; ?>', 'skinactive': '<?php echo $skinactive; ?>', 'skininactive': '<?php echo $skininactive; ?>', 'skinbackground': '<?php echo $skinbackground; ?>', 'logofile': '<?php echo $jwlogo; ?>', 'logolink': '<?php echo esc_url( home_url() ); ?>', 'logoposition': '<?php echo $jwlogoposit; ?>', }; /* ]]> */ </script> <link rel="stylesheet" type="text/css" href="<?php echo DOO_URI. '/assets'; ?>/jwplayer/skins/seven.css"> <style type="text/css"> <!-- body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } --> </style> </head> <body> <div id="video"></div> <script type="text/JavaScript"> var playerInstance = jwplayer("video"); playerInstance.setup({ playlist: [{ file: JWp.mp4file, image: JWp.image, title: '<?php echo $episodioNome.' Episódio '.$episodioNumero; ?>', mediaid: '<?php echo $episodioNumero; ?>' }, <?php $temporada = $data['temporada']['all']; $capitulos = $data['capitulo']['all']; foreach($temporada as $key_t=>$value_t){ foreach($capitulos as $key_c=>$value_c){ ?>{ file: JWp.mp4file, image: '<?php if($thumb_id = get_post_thumbnail_id($value_c['id'])) { $thumb_url = wp_get_attachment_image_src($thumb_id,'dt_episode_a', true); echo $thumb_url[0]; } else { dt_image('dt_backdrop', $value_c['id'], 'w500'); } ?>', title: '<?php echo $episodioNome; ?> Episódio <?php echo data_of('episodio',$value_c['id']); ?>', mediaid: '<?php echo data_of('episodio',$value_c['id']); ?>', }, <? } } ?> ], mute: "false", autostart: "false", repeat: "false", abouttext: JWp.abouttext, aboutlink: JWp.aboutlink, height: "100%", width: "100%", stretching: "uniform", primary: "html5", flashplayer: JWp.flashplayer, preload:"metadata", skin: { name:JWp.skinname, active:JWp.skinactive, inactive:JWp.skininactive, background: JWp.skinbackground }, logo: { file:JWp.logofile, hide:"false", link:JWp.logolink, margin:"15", position:JWp.logoposition } }); </script> </body> </html>
  7. Boa tarde pessoal, estou com um problema que é o segunte, consigo salvar em um arquivo txt tudo que foi repassado por POST mas no próximo preenchimento não está salvando os novos dados na próxima linha, agradeço desde já pela ajuda. insbl.php <?php session_start(); $cod_mun_bl = $_POST['cod_mun_bl']; $uso_proc_data_alt = date('Y-m-d'); $bairro_id_bl = $_POST['bairro_id_bl']; $distrito_bl = $_POST['distrito_bl']; $setor_bl = $_POST['setor_bl']; $secao_bl = $_POST['secao_bl']; $cep_bl = $_POST['cep_bl']; $cod_logra_bl = $_POST['cod_logra_bl']; $logra_bl = $_POST['logra_bl']; $num_de_bl = $_POST['num_de_bl']; $num_ate_bl = $_POST['num_ate_bl']; $data_bl = $_POST['data_bl']; $valor_bl = $_POST['valor_bl']; $coleta_lixo_bl = $_POST['coleta_lixo_bl']; $limp_pub_bl = $_POST['limp_pub_bl']; $ilum_pub_bl = $_POST['ilum_pub_bl']; $ener_eletr_bl = $_POST['ener_eletr_bl']; $rede_tel_bl = $_POST['rede_tel_bl']; $rede_agua_pot_bl = $_POST['rede_agua_pot_bl']; $rua_pav_bl = $_POST['rua_pav_bl']; $rede_esg_bl = $_POST['rede_esg_bl']; $rede_agua_pluv_bl = $_POST['rede_agua_pluv_bl']; $rua_placa_bl = $_POST['rua_placa_bl']; $quant_esquina_bl = $_POST['quant_esquina_bl']; $n_lei_bl = $_POST['n_lei_bl']; $data_cad_bl = date('Y-m-d'); $ass_bl = $_SESSION['usuario']; $obs_bl = $_POST['obs_bl']; //PREPARA O CONTEÚDO A SER GRAVADO $conteudo = "$cod_mun_bl,$uso_proc_data_alt,$bairro_id_bl,$distrito_bl,$setor_bl,$secao_bl,$cep_bl,$cod_logra_bl,$logra_bl,$num_de_bl,$num_ate_bl,$data_bl,$valor_bl,$coleta_lixo_bl,$limp_pub_bl,$ilum_pub_bl,$ener_eletr_bl,$rede_tel_bl,$rede_agua_pot_bl,$rua_pav_bl,$rede_esg_bl,$rede_agua_pluv_bl,$rua_placa_bl,$quant_esquina_bl,$n_lei_bl,$data_cad_bl,$ass_bl,$obs_bl"; //ARQUIVO TXT $arquivo = "regbl.txt"; //TENTA ABRIR O ARQUIVO TXT if (!$abrir = fopen($arquivo, "a")) { echo "Erro abrindo arquivo local ($arquivo)"; exit; } //ESCREVE NO ARQUIVO TXT if (!fwrite($abrir, $conteudo)) { echo "<script>alert('Erro ao cadastrar - ($arquivo)'); location='cadbl.php';</script>"; exit; } else { echo "<script>alert('Cadastro realizado com sucesso.'); location='cadbl.php';</script>"; } //FECHA O ARQUIVO fclose($abrir); ?> cadbl.php <!DOCTYPE html> <html> <head> <?php include("sessao.php"); ?> <title>Boletim de Logradouros - BL</title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script> </head> <body> <?php include("menu.php"); ?> <div class="container-fluid"> <div class="form-row"> <div class="panel panel-default form-group col-xs-12"> <form action="insbl.php" method="post" enctype="multipart/form-data"> <p><h2>Boletim de Logradouros - BL</h2></p> <br/> <fieldset> <legend>PARA USO DO PROCESSAMENTO</legend> <div class="form-group form-inline"> <label for="cod_mun_bl">Código do munícipio: </label> <input type="text" class="form-control " name="cod_mun_bl" placeholder="Código do munícipio" required> </div> </fieldset> <fieldset> <legend>INFORMAÇÕES GERAIS</legend> <div class="form-group"> <input type="text" class="form-control" name="textbox" id="textbox" placeholder="Digite o bairro"> <label for="bairro_id_bl">Bairro: </label> <select class="form-control" name="bairro_id_bl" id="select"> <?php include ("conexao.php"); $query = "SELECT * FROM bairros"; $consulta = mysqli_query($con,$query); while ($dados = mysqli_fetch_assoc($consulta)) { ?> <option value="<?php echo $dados['id_bairros']; ?>"><?php echo $dados['nome_bairros']; ?></option> <?php } ?> </select> <div class="form-inline"> <label for="distrito_bl">Distrito: </label> <input type="text" class="form-control" name="distrito_bl" placeholder="Distrito" required> <label for="setor_bl">Setor: </label> <input type="text" class="form-control" name="setor_bl" placeholder="Setor" required> <label for="secao_bl">Seção: </label> <input type="text" class="form-control" name="secao_bl" placeholder="Seção" required> <label for="cep_bl">CEP: </label> <input type="text" class="form-control" name="cep_bl" placeholder="Código de logradouro" required> <label for="cod_logra_bl">Código de logradouro: </label> <input type="text" class="form-control" name="cod_logra_bl" placeholder="Código de logradouro" required> <label for="logra_bl">Logradouro: </label> <input type="text" class="form-control" name="logra_bl" placeholder="Logradouro" required> <div class="form-inline"> de <input type="text" class="form-control" name="num_de_bl" required> até <input type="text" class="form-control" name="num_ate_bl" required> </div> </div> </div> </fieldset> <div class="form-group form-inline"> <label for="data_bl">Data: </label> <input type="date" class="form-control" name="data_bl" placeholder="Data" required> <label for="valor_bl">Valor: </label> <input type="text" class="form-control" name="valor_bl" placeholder="Setor anterior" required> <label for="coleta_lixo_bl">Coleta de lixo</label> <select class="form-control" name="coleta_lixo_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="limp_pub_bl">Limpeza pública</label> <select class="form-control" name="limp_pub_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="ilum_pub_bl">Iluminação pública</label> <select class="form-control" name="ilum_pub_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="ener_eletr_bl">Energia Elétrica</label> <select class="form-control" name="ener_eletr_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rede_tel_bl">Rede de telefone</label> <select class="form-control" name="rede_tel_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rede_agua_pot_bl">Rede de água potável</label> <select class="form-control" name="rede_agua_pot_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rua_pav_bl">Rua pavimentada</label> <select class="form-control" name="rua_pav_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rede_esg_bl">Rede de esgoto</label> <select class="form-control" name="rede_esg_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rede_agua_pluv_bl">Rede de esgoto</label> <select class="form-control" name="rede_agua_pluv_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rua_placa_bl">Rua com placa</label> <select class="form-control" name="rua_placa_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="quant_esquina_bl">Quantidade de esquinas: </label> <input type="text" class="form-control" name="quant_esquina_bl" placeholder="Quantidade de esquinas" required> <label for="n_lei_bl">Número da Lei/Denominação: </label> <input type="text" class="form-control" name="n_lei_bl" placeholder="Número da Lei/Denominação" required> </div> <label for="obs_bl">Observações: </label> <input type="areatext" class="form-control" name="obs_bl"> </div> <button type="submit" name="cadastrar" id="cadastrar" class="btn btn-primary">Cadastrar</button> </form> </div> </div> </div> <script> jQuery.fn.filterByText = function(textbox, selectSingleMatch) { return this.each(function() { var select = this; var options = []; $(select).find('option').each(function() { options.push({value: $(this).val(), text: $(this).text()}); }); $(select).data('options', options); $(textbox).bind('change keyup', function() { var options = $(select).empty().data('options'); var search = $(this).val().trim(); var regex = new RegExp(search,"gi"); $.each(options, function(i) { var option = options[i]; if(option.text.match(regex) !== null) { $(select).append( $('<option>').text(option.text).val(option.value) ); } }); if (selectSingleMatch === true && $(select).children().length === 1) { $(select).children().get(0).selected = true; } }); }); }; $(function() { $('#select').filterByText($('#textbox'), false); $("select option").click(function(){ alert(1); }); }); </script> </body> </html> Quando eu cadastrasse outro formulário era pra passar para a linha debaixo e registrar os outros dados no arquivo regbl.txt
  8. Pessoal boa tarde, não estou conseguindo identificar o porque deste erro por favor se alguém poder ajudar agradeço. Estou tentando salvar os dados dentro de um arquivo txt e depois inserir no banco de dados. insbl.php <?php session_start(); $cod_mun_bl = $_POST['cod_mun_bl']; $uso_proc_data_alt = date('Y-m-d'); $bairro_id_bl = $_POST['bairro_id_bl']; $distrito_bl = $_POST['distrito_bl']; $setor_bl = $_POST['setor_bl']; $secao_bl = $_POST['secao_bl']; $cep_bl = $_POST['cep_bl']; $cod_logra_bl = $_POST['cod_logra_bl']; $logra_bl = $_POST['logra_bl']; $num_de_bl = $_POST['num_de_bl']; $num_ate_bl = $_POST['num_ate_bl']; $data_bl = $_POST['data_bl']; $valor_bl = $_POST['valor_bl']; $coleta_lixo_bl = $_POST['coleta_lixo_bl']; $limp_pub_bl = $_POST['limp_pub_bl']; $ilum_pub_bl = $_POST['ilum_pub_bl']; $ener_eletr_bl = $_POST['ener_eletr_bl']; $rede_tel_bl = $_POST['rede_tel_bl']; $rede_agua_pot_bl = $_POST['rede_agua_pot_bl']; $rua_pav_bl = $_POST['rua_pav_bl']; $rede_esg_bl = $_POST['rede_esg_bl']; $rede_agua_pluv_bl = $_POST['rede_agua_pluv_bl']; $rua_placa_bl = $_POST['rua_placa_bl']; $quant_esquina_bl = $_POST['quant_esquina_bl']; $n_lei_bl = $_POST['n_lei_bl']; $data_cad_bl = date('Y-m-d'); $ass_bl = $_SESSION['usuario']; $obs_bl = $_POST['obs_bl']; //PREPARA O CONTEÚDO A SER GRAVADO $conteudo = "'$cod_mun_bl','$uso_proc_data_alt','$bairro_id_bl','$distrito_bl','$setor_bl','$secao_bl','$cep_bl','$cod_logra_bl','$logra_bl','$num_de_bl','$num_ate_bl','$data_bl','$valor_bl','$coleta_lixo_bl','$limp_pub_bl','$ilum_pub_bl','$ener_eletr_bl','$rede_tel_bl','$rede_agua_pot_bl','$rua_pav_bl','$rede_esg_bl','$rede_agua_pluv_bl','$rua_placa_bl','$quant_esquina_bl','$n_lei_bl','$data_cad_bl','$ass_bl','$obs_bl'"; //ARQUIVO TXT $arquivo = "regbl.txt"; //TENTA ABRIR O ARQUIVO TXT if (!$abrir = fopen($arquivo, "a")) { echo "Erro abrindo arquivo local ($arquivo)"; exit; } //ESCREVE NO ARQUIVO TXT if (!fwrite($abrir, $conteudo)) { echo "<script>alert('Erro ao cadastrar - ($arquivo).'); location='cadbl.php';</script>"; exit; } else { echo "<script>alert('Cadastro realizado com sucesso.'); location='cadbl.php';</script>"; } //FECHA O ARQUIVO fclose($abrir); ?> cadbl.php <!DOCTYPE html> <html> <head> <?php include("sessao.php"); ?> <title>Boletim de Logradouros - BL</title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script> </head> <body> <?php include("menu.php"); ?> <div class="container-fluid"> <div class="form-row"> <div class="panel panel-default form-group col-xs-12"> <form action="insbl.php" method="post" enctype="multipart/form-data"> <p><h2>Boletim de Logradouros - BL</h2></p> <br/> <fieldset> <legend>PARA USO DO PROCESSAMENTO</legend> <div class="form-group form-inline"> <label for="cod_mun_bl">Código do munícipio: </label> <input type="text" class="form-control " name="cod_mun_bl" placeholder="Código do munícipio" required> </div> </fieldset> <fieldset> <legend>INFORMAÇÕES GERAIS</legend> <div class="form-group"> <input type="text" class="form-control" name="textbox" id="textbox" placeholder="Digite o bairro"> <label for="bairro_id_bl">Bairro: </label> <select class="form-control" name="bairro_id_bl" id="select"> <?php include ("conexao.php"); $query = "SELECT * FROM bairros"; $consulta = mysqli_query($con,$query); while ($dados = mysqli_fetch_assoc($consulta)) { ?> <option value="<?php echo $dados['id_bairros']; ?>"><?php echo $dados['nome_bairros']; ?></option> <?php } ?> </select> <div class="form-inline"> <label for="distrito_bl">Distrito: </label> <input type="text" class="form-control" name="distrito_bl" placeholder="Distrito" required> <label for="setor_bl">Setor: </label> <input type="text" class="form-control" name="setor_bl" placeholder="Setor" required> <label for="secao_bl">Seção: </label> <input type="text" class="form-control" name="secao_bl" placeholder="Seção" required> <label for="cep_bl">CEP: </label> <input type="text" class="form-control" name="cep_bl" placeholder="Código de logradouro" required> <label for="cod_logra_bl">Código de logradouro: </label> <input type="text" class="form-control" name="cod_logra_bl" placeholder="Código de logradouro" required> <label for="logra_bl">Logradouro: </label> <input type="text" class="form-control" name="logra_bl" placeholder="Logradouro" required> <div class="form-inline"> de <input type="text" class="form-control" name="num_de_bl" required> até <input type="text" class="form-control" name="num_ate_bl" required> </div> </div> </div> </fieldset> <div class="form-group form-inline"> <label for="data_bl">Data: </label> <input type="date" class="form-control" name="data_bl" placeholder="Data" required> <label for="valor_bl">Valor: </label> <input type="text" class="form-control" name="valor_bl" placeholder="Setor anterior" required> <label for="coleta_lixo_bl">Coleta de lixo</label> <select class="form-control" name="coleta_lixo_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="limp_pub_bl">Limpeza pública</label> <select class="form-control" name="limp_pub_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="ilum_pub_bl">Iluminação pública</label> <select class="form-control" name="ilum_pub_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="ener_eletr_bl">Energia Elétrica</label> <select class="form-control" name="ener_eletr_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rede_tel_bl">Rede de telefone</label> <select class="form-control" name="rede_tel_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rede_agua_pot_bl">Rede de água potável</label> <select class="form-control" name="rede_agua_pot_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rua_pav_bl">Rua pavimentada</label> <select class="form-control" name="rua_pav_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rede_esg_bl">Rede de esgoto</label> <select class="form-control" name="rede_esg_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rede_agua_pluv_bl">Rede de esgoto</label> <select class="form-control" name="rede_agua_pluv_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="rua_placa_bl">Rua com placa</label> <select class="form-control" name="rua_placa_bl"> <option value=" "> </option> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="quant_esquina_bl">Quantidade de esquinas: </label> <input type="text" class="form-control" name="quant_esquina_bl" placeholder="Quantidade de esquinas" required> <label for="n_lei_bl">Número da Lei/Denominação: </label> <input type="text" class="form-control" name="n_lei_bl" placeholder="Número da Lei/Denominação" required> </div> <label for="obs_bl">Observações: </label> <input type="areatext" class="form-control" name="obs_bl"> </div> <button type="submit" name="cadastrar" id="cadastrar" class="btn btn-primary">Cadastrar</button> </form> </div> </div> </div> <script> jQuery.fn.filterByText = function(textbox, selectSingleMatch) { return this.each(function() { var select = this; var options = []; $(select).find('option').each(function() { options.push({value: $(this).val(), text: $(this).text()}); }); $(select).data('options', options); $(textbox).bind('change keyup', function() { var options = $(select).empty().data('options'); var search = $(this).val().trim(); var regex = new RegExp(search,"gi"); $.each(options, function(i) { var option = options[i]; if(option.text.match(regex) !== null) { $(select).append( $('<option>').text(option.text).val(option.value) ); } }); if (selectSingleMatch === true && $(select).children().length === 1) { $(select).children().get(0).selected = true; } }); }); }; $(function() { $('#select').filterByText($('#textbox'), false); $("select option").click(function(){ alert(1); }); }); </script> </body> </html> exportabl.php <?php include("conexao.php"); $arquivo = fopen("regbl.txt","r"); while(!feof($arquivo)) { $linhas = fgets($arquivo); $sql = "INSERT INTO bl (cod_mun_bl,uso_proc_data_alt,bairro_id_bl,distrito_bl,setor_bl,secao_bl,cep_bl,cod_logra_bl,logra_bl,num_de_bl,num_ate_bl,data_bl,valor_bl,coleta_lixo_bl, limp_pub_bl,ilum_pub_bl,ener_eletr_bl,rede_tel_bl,rede_agua_pot_bl,rua_pav_bl,rede_esg_bl,rede_agua_pluv_bl,rua_placa_bl,quant_esquina_bl,n_lei_bl,data_cad_bl,ass_bl,obs_bl) VALUES ('$linhas')"; $result = mysqli_query($con,$sql); if ($result) { echo "<script>alert('Cadastro realizado com sucesso.'); location='./cadbl.php';</script>"; } else { echo "<script>alert('Erro ao cadastrar.'); </script>"; } $erro = mysqli_error($con); echo $erro; echo $sql; } $con->close(); ?> ERRO COMPLETO You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '15581851','2018-08-01','1','1541851','454752','72742','51541-222','42742','Rua T' at line 3INSERT INTO bl (cod_mun_bl,uso_proc_data_alt,bairro_id_bl,distrito_bl,setor_bl,secao_bl,cep_bl,cod_logra_bl,logra_bl,num_de_bl,num_ate_bl,data_bl,valor_bl,coleta_lixo_bl, limp_pub_bl,ilum_pub_bl,ener_eletr_bl,rede_tel_bl,rede_agua_pot_bl,rua_pav_bl,rede_esg_bl,rede_agua_pluv_bl,rua_placa_bl,quant_esquina_bl,n_lei_bl,data_cad_bl,ass_bl,obs_bl) VALUES (''15581851','2018-08-01','1','1541851','454752','72742','51541-222','42742','Rua Tal','1500','2345','2018-08-28','5151','Sim','Sim','Sim','Sim','Sim','Sim','Sim','Sim','Sim','Sim','45','1.254/2018','2018-08-01','saulo','Nenhuma.'')
  9. Bom dia pessoal. Estou precisando salvar o arquivo CSV gerado pela API do Banco Central em uma pasta no meu servidor Linux. Alguém poderia me ajudar? Endereço da API do BC: https://api.bcb.gov.br/dados/serie/bcdata.sgs.11/dados?formato=csv&amp;dataInicial=20/07/2018&amp;dataFinal=30/07/2018 Tentei utilizar: $url = 'https://api.bcb.gov.br/dados/serie/bcdata.sgs.11/dados?formato=csv&amp;dataInicial=20/07/2018&amp;dataFinal=30/07/2018'; copy($url, '../csv/selic' . urldecode(basename($url))); Desde já agradeço.
  10. Duke73

    Código php

    Agradeço qualquer ajuda. Obg
  11. Olá pessoal, Sou iniciante em PHP e banco de dados, preciso da ajuda de vocês pois tenho um site no qual tenho preciso visualizar os cursos que estão no banco de dados cadastrados ou cadastrar novos cursos, porem já tentei diversos códigos e sem sucesso, um código ele aparece somente as informações da pagina mas não mostra os dados do banco de dados, o outro código mostra os dados porem não carrega na pagina principal. Para entenderem melhor exemplo: código 01 = A pagina "Nossos Cursos" chama a pagina "curso-listar" que mostra só as informações da pagina ou seja não carrega o banco de dados código 02 = A pagina "Nossos Cursos" chama a pagina "curso-listar" e mostra tudo em branco na pagina "nossos cursos", porem quando chamo a somente a pagina "curso-listar ela puxa as informações do banco. Segue aqui o endereço para baixar o site completo: http://actscursos.com.br/acts.zip para adcionar, excluir ou editar cursos e outros, cliquem na chave no fim da pagina e digitem o seguinte login e senha: Login: actscursos senha: macrixa02
  12. dr.x

    Enviar email em lote

    Olá pessoal! Eu gostaria de enviar um arquivo para vários contatos (e-mails) ao mesmo tempo. Eu preencho vários campos com os e-mails destino e depois escolho o arquivo, anexo e envio. Ou se possível, eu seleciono um arquivo e deixo pre-selecionado, então carrego uma lista de e-mails os quais estão em um arquivo txt e envio o arquivo pre-selecionado para os devidos e-mails. Tipo SendBlaster. Se alguém puder me dar uma luz eu agradeço. Ps. Eu sei enviar um arquivo para o e-mail do cliente, sem problema algum. No caso, preciso enviar para um número tipo, 50 e-mails.
  13. Pessoal boa tarde, não estou conseguindo visualizar esses erros para corrigi-los pois as variáveis estão declaradas no arquivo inserebcm.php. <?php include("conexao.php"); if(isset($_FILES['foto1_bcm']) && isset($_FILES['foto2_bcm']) && isset($_FILES['foto3_bcm']) && isset($_FILES['foto4_bcm']) && isset($_FILES['foto5_bcm'])){ $n_insc_ant = $_POST['n_insc_ant']; $n_insc = $_POST['n_insc']; $insc_cad_imob_dist = $_POST['insc_cad_imob_dist']; $insc_cad_imob_setor = $_POST['insc_cad_imob_setor']; $insc_cad_imob_quadra = $_POST['insc_cad_imob_quadra']; $insc_cad_imob_lote = $_POST['insc_cad_imob_lote']; $insc_cad_imob_unid = $_POST['insc_cad_imob_unid']; $empresa_id = $_POST['empresa_id']; $proprietario_id = $_POST['proprietario_id']; $natu_jurid = $_POST['natu_jurid']; $classif_ativ = $_POST['classif_ativ']; $ativid_exe_poder = $_POST['ativid_exe_poder']; $atividade1_id = $_POST['atividade1_id']; $atividade2_id = $_POST['atividade2_id']; $atividade3_id = $_POST['atividade3_id']; $atividade4_id = $_POST['atividade4_id']; $somen_const_civil = $_POST['somen_const_civil']; $somen_pess_fis_estab = $_POST['somen_pess_fis_estab']; $somen_pess_fis_cpf = $_POST['somen_pess_fis_cpf']; $profi1_id = $_POST['profi1_id']; $profi2_id= $_POST['profi2_id']; $profi3_id = $_POST['profi3_id']; $profi_quant_soc_emp = $_POST['profi_quant_soc_emp']; $profi_quant_soc_n_emp = $_POST['profi_quant_soc_n_emp']; $profi_quant_soc_emp_hab = $_POST['profi_quant_soc_emp_hab']; $profi_quant_soc2 = $_POST['profi_quant_soc2']; $profi_quant_soc_n_emp2 = $_POST['profi_quant_soc_n_emp2']; $profi_quant_soc_emp_hab2 = $_POST['profi_quant_soc_emp_hab2']; $profi_quant_soc3 = $_POST['profi_quant_soc3']; $profi_quant_soc_n_emp3 = $_POST['profi_quant_soc_n_emp3']; $profi_quant_soc_emp_hab3 = $_POST['profi_quant_soc_emp_hab3']; $lanc_taxa_ativ_ind = $_POST['lanc_taxa_ativ_ind']; $lanc_taxa_ativ_com = $_POST['lanc_taxa_ativ_com']; $lanc_taxa_ativ_agro = $_POST['lanc_taxa_ativ_agro']; $lanc_taxa_ativ_auton = $_POST['lanc_taxa_ativ_auton']; $lanc_taxa_ativ_serv = $_POST['lanc_taxa_ativ_serv']; $lanc_taxa_quant_unid_ref = $_POST['lanc_taxa_quant_unid_ref']; $lanc_taxa_quant_emp = $_POST['lanc_taxa_quant_emp']; $lanc_taxa_quant_area = $_POST['lanc_taxa_quant_area']; $lanc_taxa_hor_esp_fun_abert = $_POST['lanc_taxa_hor_esp_fun_abert']; $lanc_taxa_hor_esp_fun_fech = $_POST['lanc_taxa_hor_esp_fun_fech']; $fat_calc_quant_prest_serv = $_POST['fat_calc_quant_prest_serv']; $fat_calc_quant_estab_ens = $_POST['fat_calc_quant_estab_ens']; $fat_calc_quant_hosp = $_POST['fat_calc_quant_hosp']; $fat_calc_quant_hoteis = $_POST['fat_calc_quant_hoteis']; $fat_calc_quant_div_pub = $_POST['fat_calc_quant_div_pub']; $fat_calc_quant_barbea = $_POST['fat_calc_quant_barbea']; $fat_calc_quant_outras = $_POST['fat_calc_quant_outras']; $fat_calc_quant_sala = $_POST['fat_calc_quant_sala']; $fat_calc_quant_suite = $_POST['fat_calc_quant_suite']; $fat_calc_quant_mesa = $_POST['fat_calc_quant_mesa']; $fat_calc_quant_cadeira = $_POST['fat_calc_quant_cadeira']; $fat_calc_quant_unid_ref = $_POST['fat_calc_quant_unid_ref']; $fat_calc_quant_turma = $_POST['fat_calc_quant_turma']; $fat_calc_quant_apart = $_POST['fat_calc_quant_apart']; $fat_calc_quant_pista = $_POST['fat_calc_quant_pista']; $fat_calc_quant_aluno = $_POST['fat_calc_quant_aluno']; $fat_calc_quant_leito = $_POST['fat_calc_quant_leito']; $fat_calc_quant_quarto = $_POST['fat_calc_quant_quarto']; $fat_calc_quant_aparelho = $_POST['fat_calc_quant_aparelho']; $taxa_lic_local_divulg = $_POST['taxa_lic_local_divulg']; $taxa_lic_forma_divulg = $_POST['taxa_lic_forma_divulg']; $taxa_lic_meio_divulg = $_POST['taxa_lic_meio_divulg']; $taxa_lic_fat_calc_n_unid = $_POST['taxa_lic_fat_calc_n_unid']; $taxa_lic_fat_calc_m2 = $_POST['taxa_lic_fat_calc_m2']; $taxa_lic_per_n_h = $_POST['taxa_lic_per_n_h']; $taxa_lic_per_n_d = $_POST['taxa_lic_per_n_d']; $taxa_lic_per_n_m = $_POST['taxa_lic_per_n_m']; $taxa_lic_per_n_ano = $_POST['taxa_lic_per_n_ano']; $tipo_ocup_car_pas_unid = $_POST['tipo_ocup_car_pas_unid']; $tipo_ocup_car_pas_m2 = $_POST['tipo_ocup_car_pas_m2']; $tipo_ocup_car_pas_dias = $_POST['tipo_ocup_car_pas_dias']; $tipo_ocup_car_pas_meses = $_POST['tipo_ocup_car_pas_meses']; $tipo_ocup_car_pas_ano = $_POST['tipo_ocup_car_pas_ano']; $tipo_ocup_util_unid = $_POST['tipo_ocup_util_unid']; $tipo_ocup_util_m2 = $_POST['tipo_ocup_util_m2']; $tipo_ocup_util_dias = $_POST['tipo_ocup_util_dias']; $tipo_ocup_util_meses = $_POST['tipo_ocup_util_meses']; $tipo_ocup_util_ano = $_POST['tipo_ocup_util_ano']; $tipo_ocup_veicu_alu_unid = $_POST['tipo_ocup_veicu_alu_unid']; $tipo_ocup_veicu_alu_m2 = $_POST['tipo_ocup_veicu_alu_m2']; $tipo_ocup_veicu_alu_dias = $_POST['tipo_ocup_veicu_alu_dias']; $tipo_ocup_veicu_alu_meses = $_POST['tipo_ocup_veicu_alu_meses']; $tipo_ocup_veicu_alu_ano = $_POST['tipo_ocup_veicu_alu_ano']; $tipo_ocup_camin_oni_unid = $_POST['tipo_ocup_camin_oni_unid']; $tipo_ocup_camin_oni_m2 = $_POST['tipo_ocup_camin_oni_m2']; $tipo_ocup_camin_oni_dias = $_POST['tipo_ocup_camin_oni_dias']; $tipo_ocup_camin_oni_meses = $_POST['tipo_ocup_camin_oni_meses']; $tipo_ocup_camin_oni_ano = $_POST['tipo_ocup_camin_oni_ano']; $tipo_ocup_rebo_unid = $_POST['tipo_ocup_rebo_unid']; $tipo_ocup_rebo_m2 = $_POST['tipo_ocup_rebo_m2']; $tipo_ocup_rebo_dias = $_POST['tipo_ocup_rebo_dias']; $tipo_ocup_rebo_meses = $_POST['tipo_ocup_rebo_meses']; $tipo_ocup_rebo_ano = $_POST['tipo_ocup_rebo_ano']; $tipo_ocup_veic_trac_unid = $_POST['tipo_ocup_veic_trac_unid']; $tipo_ocup_veic_trac_m2 = $_POST['tipo_ocup_veic_trac_m2']; $tipo_ocup_veic_trac_dias = $_POST['tipo_ocup_veic_trac_dias']; $tipo_ocup_veic_trac_meses = $_POST['tipo_ocup_veic_trac_meses']; $tipo_ocup_veic_trac_ano = $_POST['tipo_ocup_veic_trac_ano']; $tipo_ocup_bar_feir_unid = $_POST['tipo_ocup_bar_feir_unid']; $tipo_ocup_bar_feir_m2 = $_POST['tipo_ocup_bar_feir_m2']; $tipo_ocup_bar_feir_dias = $_POST['tipo_ocup_bar_feir_dias']; $tipo_ocup_bar_feir_meses = $_POST['tipo_ocup_bar_feir_meses']; $tipo_ocup_bar_feir_ano = $_POST['tipo_ocup_bar_feir_ano']; $tipo_ocup_barr_unid = $_POST['tipo_ocup_barr_unid']; $tipo_ocup_barr_m2 = $_POST['tipo_ocup_barr_m2']; $tipo_ocup_barr_dias = $_POST['tipo_ocup_barr_dias']; $tipo_ocup_barr_meses = $_POST['tipo_ocup_barr_meses']; $tipo_ocup_barr_ano = $_POST['tipo_ocup_barr_ano']; $tipo_ocup_quiosq_unid = $_POST['tipo_ocup_quiosq_unid']; $tipo_ocup_quiosq_m2 = $_POST['tipo_ocup_quiosq_m2']; $tipo_ocup_quiosq_dias = $_POST['tipo_ocup_quiosq_dias']; $tipo_ocup_quiosq_meses = $_POST['tipo_ocup_quiosq_meses']; $tipo_ocup_quiosq_ano = $_POST['tipo_ocup_quiosq_ano']; $tipo_ocup_ambul_unid = $_POST['tipo_ocup_ambul_unid']; $tipo_ocup_ambul_m2 = $_POST['tipo_ocup_ambul_m2']; $tipo_ocup_ambul_dias = $_POST['tipo_ocup_ambul_dias']; $tipo_ocup_ambul_meses = $_POST['tipo_ocup_ambul_meses']; $tipo_ocup_ambul_ano = $_POST['tipo_ocup_ambul_ano']; $taxa_lic_inst_pot_tot_inst = $_POST['taxa_lic_inst_pot_tot_inst']; $taxa_lic_inst_guindaste = $_POST['taxa_lic_inst_guindaste']; $taxa_lic_inst_guindaste_quant = $_POST['taxa_lic_inst_guindaste_quant']; $respo_cont_n_ident = $_POST['respo_cont_n_ident']; $respo_cont_orgao_emissor = $_POST['respo_cont_orgao_emissor']; $respo_cont_estado_orgao_emissor = $_POST['respo_cont_estado_orgao_emissor']; $respo_cont_data = $_POST['respo_cont_data']; $respo_cont_ass = $_POST['respo_cont_ass']; $mov_fin = $_POST['mov_fin']; $lat_geo = $_POST['lat_geo']; $lon_geo = $_POST['lon_geo']; $extensao1 = strtolower(substr($_FILES['foto1_bcm']['name'], -4)); $novo_nome1 = md5(time()) . $extensao1; $diretorio1 = "fotos/bcm"; move_uploaded_file($_FILES['foto1_bcm']['tmp_name'], $diretorio1.$novo_nome1); $extensao2 = strtolower(substr($_FILES['foto2_bcm']['name'], -4)); $novo_nome2 = md5(time()) . $extensao2; $diretorio2 = "fotos/bcm"; move_uploaded_file($_FILES['foto2_bcm']['tmp_name'], $diretorio2.$novo_nome2); $extensao3 = strtolower(substr($_FILES['foto3_bcm']['name'], -4)); $novo_nome3 = md5(time()) . $extensao3; $diretorio3 = "fotos/bcm"; move_uploaded_file($_FILES['foto3_bcm']['tmp_name'], $diretorio3.$novo_nome3); $extensao4 = strtolower(substr($_FILES['foto4_bcm']['name'], -4)); $novo_nome4 = md5(time()) . $extensao4; $diretorio4 = "fotos/bcm"; move_uploaded_file($_FILES['foto4_bcm']['tmp_name'], $diretorio4.$novo_nome4); $extensao5 = strtolower(substr($_FILES['foto5_bcm']['name'], -4)); $novo_nome5 = md5(time()) . $extensao5; $diretorio5 = "fotos/bcm"; move_uploaded_file($_FILES['foto5_bcm']['tmp_name'], $diretorio5.$novo_nome5); $data_cad = date('Y-m-d'); $sql = "INSERT INTO bcm (n_insc_ant,n_insc,insc_cad_imob_dist,insc_cad_imob_setor,insc_cad_imob_quadra,insc_cad_imob_lote,insc_cad_imob_unid,empresa_id,proprietario_id, natu_jurid,classif_ativ,ativid_exe_poder,atividade1_id,atividade2_id,atividade3_id,atividade4_id,somen_const_civil,somen_pess_fis_estab,somen_pess_fis_cpf,profi1_id, profi2_id,profi3_id,profi_quant_soc_emp,profi_quant_soc_n_emp,profi_quant_soc_emp_hab,profi_quant_soc2,profi_quant_soc_n_emp2,profi_quant_soc_emp_hab2,profi_quant_soc3, profi_quant_soc_n_emp3,profi_quant_soc_emp_hab3,lanc_taxa_ativ_ind,lanc_taxa_ativ_com,lanc_taxa_ativ_agro,lanc_taxa_ativ_auton, lanc_taxa_ativ_serv,lanc_taxa_quant_unid_ref,lanc_taxa_quant_emp,lanc_taxa_quant_area,lanc_taxa_hor_esp_fun_abert,lanc_taxa_hor_esp_fun_fech,fat_calc_quant_prest_serv, fat_calc_quant_estab_ens,fat_calc_quant_hosp,fat_calc_quant_hoteis,fat_calc_quant_div_pub,fat_calc_quant_barbea,fat_calc_quant_outras,fat_calc_quant_sala,fat_calc_quant_suite, fat_calc_quant_mesa,fat_calc_quant_cadeira,fat_calc_quant_unid_ref,fat_calc_quant_turma,fat_calc_quant_apart,fat_calc_quant_pista,fat_calc_quant_aluno,fat_calc_quant_leito, fat_calc_quant_quarto,fat_calc_quant_aparelho,taxa_lic_local_divulg,taxa_lic_forma_divulg,taxa_lic_meio_divulg,taxa_lic_fat_calc_n_unid,taxa_lic_fat_calc_m2,taxa_lic_per_n_h, taxa_lic_per_n_d,taxa_lic_per_n_m,taxa_lic_per_n_ano,tipo_ocup_car_pas_unid,tipo_ocup_car_pas_m2,tipo_ocup_car_pas_dias,tipo_ocup_car_pas_meses,tipo_ocup_car_pas_ano, tipo_ocup_util_unid,tipo_ocup_util_m2,tipo_ocup_util_dias,tipo_ocup_util_meses,tipo_ocup_util_ano,tipo_ocup_veicu_alu_unid,tipo_ocup_veicu_alu_m2,tipo_ocup_veicu_alu_dias, tipo_ocup_veicu_alu_meses,tipo_ocup_veicu_alu_ano,tipo_ocup_camin_oni_unid,tipo_ocup_camin_oni_m2,tipo_ocup_camin_oni_dias,tipo_ocup_camin_oni_meses,tipo_ocup_camin_oni_ano, tipo_ocup_rebo_unid,tipo_ocup_rebo_m2,tipo_ocup_rebo_dias,tipo_ocup_rebo_meses,tipo_ocup_rebo_ano,tipo_ocup_veic_trac_unid,tipo_ocup_veic_trac_m2,tipo_ocup_veic_trac_dias, tipo_ocup_veic_trac_meses,tipo_ocup_veic_trac_ano,tipo_ocup_bar_feir_unid,tipo_ocup_bar_feir_m2,tipo_ocup_bar_feir_dias,tipo_ocup_bar_feir_meses,tipo_ocup_bar_feir_ano, tipo_ocup_barr_unid,tipo_ocup_barr_m2,tipo_ocup_barr_dias,tipo_ocup_barr_meses,tipo_ocup_barr_ano,tipo_ocup_quiosq_unid,tipo_ocup_quiosq_m2,tipo_ocup_quiosq_dias, tipo_ocup_quiosq_meses,tipo_ocup_quiosq_ano,tipo_ocup_ambul_unid,tipo_ocup_ambul_m2,tipo_ocup_ambul_dias,tipo_ocup_ambul_meses,tipo_ocup_ambul_ano,taxa_lic_inst_pot_tot_inst, taxa_lic_inst_guindaste,taxa_lic_inst_guindaste_quant,respo_cont_n_ident,respo_cont_orgao_emissor,respo_cont_estado_orgao_emissor,respo_cont_data,respo_cont_ass,mov_fin,lat_geo,lon_geo,foto1_bcm,foto2_bcm,foto3_bcm, foto4_bcm,foto5_bcm,data_cad) VALUES ('$n_insc_ant','$n_insc','$insc_cad_imob_dist','$insc_cad_imob_setor','$insc_cad_imob_quadra','$insc_cad_imob_lote','$insc_cad_imob_unid','$empresa_id','$proprietario_id' ,'$natu_jurid','$classif_ativ','$ativid_exe_poder','$atividade1_id','$atividade2_id','$atividade3_id','$atividade4_id','$somen_const_civil','$somen_pess_fis_estab','$somen_pess_fis_cpf' ,'$profi1_id','$profi2_id','$profi3_id','$profi_quant_soc_emp','$profi_quant_soc_n_emp','$profi_quant_soc_emp_hab','$profi_quant_soc2','$profi_quant_soc_n_emp2','$profi_quant_soc_emp_hab2' ,'$profi_quant_soc3','$profi_quant_soc_n_emp3','$profi_quant_soc_emp_hab3','$lanc_taxa_ativ_ind','$lanc_taxa_ativ_com','$lanc_taxa_ativ_agro','$lanc_taxa_ativ_auton','$lanc_taxa_ativ_serv' ,'$lanc_taxa_quant_unid_ref','$lanc_taxa_quant_emp','$lanc_taxa_quant_area','$lanc_taxa_hor_esp_fun_abert','$lanc_taxa_hor_esp_fun_fech,'$fat_calc_quant_prest_serv','$fat_calc_quant_estab_ens' ,'$fat_calc_quant_hosp','$fat_calc_quant_hoteis','$fat_calc_quant_div_pub','$fat_calc_quant_barbea','$fat_calc_quant_outras','$fat_calc_quant_sala','$fat_calc_quant_suite','$fat_calc_quant_mesa' ,'$fat_calc_quant_cadeira','$fat_calc_quant_unid_ref','$fat_calc_quant_turma','$fat_calc_quant_apart','$fat_calc_quant_pista','$fat_calc_quant_aluno','$fat_calc_quant_leito','$fat_calc_quant_quarto' ,'$fat_calc_quant_aparelho','$taxa_lic_local_divulg','$taxa_lic_forma_divulg','$taxa_lic_meio_divulg','$taxa_lic_fat_calc_n_unid','$taxa_lic_fat_calc_m2','$taxa_lic_per_n_h','$taxa_lic_per_n_d' ,'$taxa_lic_per_n_m','$taxa_lic_per_n_ano','$tipo_ocup_car_pas_unid','$tipo_ocup_car_pas_m2','$tipo_ocup_car_pas_dias','$tipo_ocup_car_pas_meses','$tipo_ocup_car_pas_ano','$tipo_ocup_util_unid' ,'$tipo_ocup_util_m2','$tipo_ocup_util_dias','$tipo_ocup_util_meses','$tipo_ocup_util_ano','$tipo_ocup_veicu_alu_unid','$tipo_ocup_veicu_alu_m2','$tipo_ocup_veicu_alu_dias','$tipo_ocup_veicu_alu_meses' ,'$tipo_ocup_veicu_alu_ano','$tipo_ocup_camin_oni_unid','$tipo_ocup_camin_oni_m2','$tipo_ocup_camin_oni_dias','$tipo_ocup_camin_oni_meses','$tipo_ocup_camin_oni_ano','$tipo_ocup_rebo_unid' ,'$tipo_ocup_rebo_m2','$tipo_ocup_rebo_dias','$tipo_ocup_rebo_meses','$tipo_ocup_rebo_ano','$tipo_ocup_veic_trac_unid','$tipo_ocup_veic_trac_m2','$tipo_ocup_veic_trac_dias','$tipo_ocup_veic_trac_meses' ,'$tipo_ocup_veic_trac_ano','$tipo_ocup_bar_feir_unid','$tipo_ocup_bar_feir_m2','$tipo_ocup_bar_feir_dias','$tipo_ocup_bar_feir_meses','$tipo_ocup_bar_feir_ano','$tipo_ocup_barr_unid','$tipo_ocup_barr_m2' ,'$tipo_ocup_barr_dias','$tipo_ocup_barr_meses','$tipo_ocup_barr_ano','$tipo_ocup_quiosq_unid','$tipo_ocup_quiosq_m2','$tipo_ocup_quiosq_dias','$tipo_ocup_quiosq_meses','$tipo_ocup_quiosq_ano' ,'$tipo_ocup_ambul_unid','$tipo_ocup_ambul_m2','$tipo_ocup_ambul_dias','$tipo_ocup_ambul_meses','$tipo_ocup_ambul_ano','$taxa_lic_inst_pot_tot_inst','$taxa_lic_inst_guindaste','$taxa_lic_inst_guindaste_quant' ,'$respo_cont_n_ident','$respo_cont_orgao_emissor','$respo_cont_estado_orgao_emissor','$respo_cont_data','$respo_cont_ass','$mov_fin','$lat_geo','$lon_geo','$novo_nome1','$novo_nome2','$novo_nome3' ,'$novo_nome4','$novo_nome5','$data_cad')"; $result = mysqli_query($con,$sql); if ($result) { echo "<script>alert('Cadastro realizado com sucesso.'); location='./cadastrabcm.php';</script>"; } else { echo "<script>alert('Erro ao cadastrar.'); location='./cadastrabcm.php';</script>"; } $con->close(); } ?> <!DOCTYPE html> <head> <?php include("sessao.php"); ?> <title>BCM</title> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script> </head> <body> <?php include("menu.php"); ?> <div class="container-fluid"> <div class="form-row"> <div class="panel panel-default form-group col-xs-12"> <form action="inserebcm.php" method="post" enctype="multipart/form-data"> <p><h2>BCM</h2></p> <br/> <fieldset> <legend>PARA USO DO PROCESSAMENTO</legend> <div class="form-group form-inline"> <label for="n_insc_ant">Número de inscrição anterior: </label> <input type="text" class="form-control " name="n_insc_ant" placeholder="Número de inscrição atual" required> <label for="n_insc">Número de inscrição atual: </label> <input type="text" class="form-control" name="n_insc" placeholder="Número de inscrição atual" required> </div> </fieldset> <fieldset> <legend>INSCRIÇÃO NO CADASTRO IMOBILIÁRIO</legend> <div class="form-group form-inline"> <label for="insc_cad_imob_dist">Distrito: </label> <input type="text" class="form-control " name="insc_cad_imob_dist" required> <label for="insc_cad_imob_setor">Setor: </label> <input type="text" class="form-control " name="insc_cad_imob_setor" required> <label for="insc_cad_imob_quadra">Quadra: </label> <input type="text" class="form-control " name="insc_cad_imob_quadra" required> <label for="insc_cad_imob_lote">Lote: </label> <input type="text" class="form-control " name="insc_cad_imob_lote" required> <label for="insc_cad_imob_unid">Unidade: </label> <input type="text" class="form-control " name="insc_cad_imob_unid" required> </div> </fieldset> <fieldset> <legend>INFORMAÇÕES DA EMPRESA</legend> <div class="form-group"> <input type="text" class="form-control" name="textbox" id="textbox" placeholder="Digite CPF ou CNPJ da empresa"> <label for="proprietario_id_prop">CPF/CNPJ da empresa: </label> <select class="form-control" name="empresa_id" id="select"> <?php include ("conexao.php"); $query = "SELECT * FROM empresa"; $consulta = mysqli_query($con,$query); while ($dados = mysqli_fetch_assoc($consulta)) { ?> <option value="<?php echo $dados['id_empresa']; ?>"><?php echo $dados['cpfcnpj'] . " - " . $dados['nome_fantasia']; ?></option> <?php } ?> </select> <input type="text" class="form-control" name="textbox1" id="textbox1" placeholder="Digite CPF do responsável legal"> <label for="proprietario_id_prop">CPF do responsável legal: </label> <select class="form-control" name="proprietario_id" id="select1"> <?php include ("conexao.php"); $query = "SELECT * FROM proprietario"; $consulta = mysqli_query($con,$query); while ($dados = mysqli_fetch_assoc($consulta)) { ?> <option value="<?php echo $dados['id_prop']; ?>"><?php echo $dados['cpf_prop'] . " - " . $dados['nome_prop']; ?></option> <?php } ?> </select> <label for="natu_jurid">Natureza jurídica</label> <select class="form-control" name="natu_jurid"> <option value="Pessoa física">Pessoa física</option> <option value="Pessoa jurídica">Pessoa jurídica</option> <option value="Sociedade civil">Sociedade civil</option> </select> <label for="classif_ativ">Classificação da atividade</label> <select class="form-control" name="classif_ativ"> <option value="Indústria">Indústria</option> <option value="Comércio">Comércio</option> <option value="Prestação de serviço">Prestação de serviço</option> <option value="Autônomo">Autônomo</option> <option value="Agropecuária">Agropecuária</option> </select> <label for="ativid_exe_poder">Atividade exercida pelo poder</label> <select class="form-control" name="ativid_exe_poder"> <option value="Federal">Federal</option> <option value="Estadual">Estadual</option> <option value="Municipal">Municipal</option> <option value="Particular">Particular</option> </select> </div> </fieldset> <fieldset> <legend>NOME DA(S) ATIVIDADE(S) OU SERVIÇO(S)</legend> <div class="form-group"> <label for="atividade1_id">Atividade 1: </label> <select class="form-control" name="atividade1_id" id="atividade1_id"> <?php include ("conexao.php"); $query = "SELECT * FROM atividade"; $consulta=mysqli_query($con,$query); while ($dados = mysqli_fetch_assoc($consulta)) { ?> <option value=" "> </option> <option value="<?php echo $dados['id_atividade']; ?>"><?php echo $dados['nome_atividade']; ?></option> <?php } ?> </select> <label for="atividade2_id">Atividade 2: </label> <select class="form-control" name="atividade2_id" id="atividade2_id"> <?php include ("conexao.php"); $query = "SELECT * FROM atividade"; $consulta=mysqli_query($con,$query); while ($dados = mysqli_fetch_assoc($consulta)) { ?> <option value=" "> </option> <option value="<?php echo $dados['id_atividade']; ?>"><?php echo $dados['nome_atividade']; ?></option> <?php } ?> </select> <label for="atividade3_id">Atividade 3: </label> <select class="form-control" name="atividade3_id" id="atividade3_id"> <?php include ("conexao.php"); $query = "SELECT * FROM atividade"; $consulta=mysqli_query($con,$query); while ($dados = mysqli_fetch_assoc($consulta)) { ?> <option value=" "> </option> <option value="<?php echo $dados['id_atividade']; ?>"><?php echo $dados['nome_atividade']; ?></option> <?php } ?> </select> <label for="atividade4_id">Atividade 4: </label> <select class="form-control" name="atividade4_id" id="atividade4_id"> <?php include ("conexao.php"); $query = "SELECT * FROM atividade"; $consulta=mysqli_query($con,$query); while ($dados = mysqli_fetch_assoc($consulta)) { ?> <option value=" "> </option> <option value="<?php echo $dados['id_atividade']; ?>"><?php echo $dados['nome_atividade']; ?></option> <?php } ?> </select> </div> </fieldset> <fieldset> <legend>SOMENTE PARA CONSTRUÇÃO CIVIL</legend> <div class="form-group"> <label for="somen_const_civil">O prestador de serviço é estabelecido no munícipio?</label> <select class="form-control" name="somen_const_civil"> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> </div> </fieldset> <fieldset> <legend>SOMENTE PARA PESSOA FÍSICA</legend> <div class="form-group"> <label for="somen_pess_fis_estab">Estabelecido</label> <select class="form-control" name="somen_pess_fis_estab"> <option value="Sim">Sim</option> <option value="Não">Não</option> </select> <label for="somen_pess_fis_cpf">CPF: </label> <input type="text" class="form-control " name="somen_pess_fis_cpf"> </div> </fieldset> <fieldset> <legend>PROFISSIONAIS (SOMENTE PARA SOCIEDADE CIVIL)</legend> <div class="form-group"> <div class="form-inline"> <label for="profi1_id">Profissão 1: </label> <select class="form-control" name="profi1_id" id="profi1_id"> <?php include ("conexao.php"); $query = "SELECT * FROM profissao"; $consulta=mysqli_query($con,$query); while ($dados = mysqli_fetch_assoc($consulta)) { ?> <option value=" "> </option> <option value="<?php echo $dados['id_profissao']; ?>"><?php echo $dados['nome_profissao']; ?></option> <?php } ?> </select> <div> <label for="profi_quant_soc_emp">Quantidade sócio empregado: </label> <input type="text" class="form-control" name="profi_quant_soc_emp"> <label for="profi_quant_soc_n_emp">Quantidade sócio não empregado: </label> <input type="text" class="form-control" name="profi_quant_soc_n_emp"> <label for="profi_quant_soc_emp_hab">Quantidade empregado habilitado: </label> <input type="text" class="form-control" name="profi_quant_soc_emp_hab"> </div> </div> <div class="form-inline"> <label for="profi2_id">Profissão 2: </label> <select class="form-control" name="profi2_id" id="profi2_id"> <?php include ("conexao.php"); $query = "SELECT * FROM profissao"; $consulta=mysqli_query($con,$query); while ($dados = mysqli_fetch_assoc($consulta)) { ?> <option value=" "> </option> <option value="<?php echo $dados['id_profissao']; ?>"><?php echo $dados['nome_profissao']; ?></option> <?php } ?> </select> <div> <label for="profi_quant_soc2">Quantidade sócio empregado: </label> <input type="text" class="form-control" name="profi_quant_soc2"> <label for="profi_quant_soc_n_emp2">Quantidade sócio não empregado: </label> <input type="text" class="form-control" name="profi_quant_soc_n_emp2"> <label for="profi_quant_soc_emp_hab2">Quantidade empregado habilitado: </label> <input type="text" class="form-control" name="profi_quant_soc_emp_hab2"> </div> </div> <div class="form-inline"> <label for="profi3_id">Profissão 3: </label> <select class="form-control" name="profi3_id" id="profi3_id"> <?php include ("conexao.php"); $query = "SELECT * FROM profissao"; $consulta=mysqli_query($con,$query); while ($dados = mysqli_fetch_assoc($consulta)) { ?> <option value=" "> </option> <option value="<?php echo $dados['id_profissao']; ?>"><?php echo $dados['nome_profissao']; ?></option> <?php } ?> </select> <div> <label for="profi_quant_soc3">Quantidade sócio empregado: </label> <input type="text" class="form-control" name="profi_quant_soc3"> <label for="profi_quant_soc_n_emp3">Quantidade sócio não empregado: </label> <input type="text" class="form-control" name="profi_quant_soc_n_emp3"> <label for="profi_quant_soc_emp_hab3">Quantidade empregado habilitado: </label> <input type="text" class="form-control" name="profi_quant_soc_emp_hab3"> </div> </div> </div> </fieldset> <fieldset> <legend>INFORMAÇÕES PARA LANÇAMENTO DAS TAXAS</legend> <div class="form-inline"> <label>Atividade/Serviço</label></br> <input type="checkbox" name="lanc_taxa_ativ_ind" id="lanc_taxa_ativ_ind" value="Indústria">Indústria <input type="checkbox" name="lanc_taxa_ativ_com" value="Comércio">Comércio <input type="checkbox" name="lanc_taxa_ativ_agro" value="Agropecuária">Agropecuária <input type="checkbox" name="lanc_taxa_ativ_auton" value="Autônomo">Autônomo <input type="checkbox" name="lanc_taxa_ativ_serv" value="Serviço">Serviço <input type="checkbox" name="fat_calc_quant_prest_serv" value="Pretação de serviço">Pretação de serviço <input type="checkbox" name="fat_calc_quant_estab_ens" value="Estabelecimento de ensino">Estabelecimento de ensino <input type="checkbox" name="fat_calc_quant_hosp" value="Hospitais, clínicas e similares">Hospitais, clínicas e similares <input type="checkbox" name="fat_calc_quant_hoteis" value="Hotéis, motéis, pensões e similares">Hotéis, motéis, pensões e similares <input type="checkbox" name="fat_calc_quant_div_pub" value="Diversões públicas">Diversões públicas <input type="checkbox" name="fat_calc_quant_barbea" value="Barbearia, salões de beleza, ginástica e similares">Barbearia, salões de beleza, ginástica e similares <input type="checkbox" name="fat_calc_quant_outras" value="Outras prestadoras de serviços">Outras prestadoras de serviços </div> <div class="form-group"> <p class="text-center"><strong>Fator de cálculo/quantidade</strong></p></br> <label for="lanc_taxa_quant_unid_ref">Unidade de referência: </label> <input type="text" class="form-control " name="lanc_taxa_quant_unid_ref"> <label for="lanc_taxa_quant_emp">Empregado: </label> <input type="text" class="form-control " name="lanc_taxa_quant_emp"> <label for="lanc_taxa_quant_area">Área: </label> <input type="text" class="form-control " name="lanc_taxa_quant_area"> <label for="fat_calc_quant_sala">Sala: </label> <input type="text" class="form-control " name="fat_calc_quant_sala"> <label for="fat_calc_quant_suite">Suíte: </label> <input type="text" class="form-control " name="fat_calc_quant_suite"> <label for="fat_calc_quant_mesa">Mesa: </label> <input type="text" class="form-control " name="fat_calc_quant_mesa"> <label for="fat_calc_quant_cadeira">Cadeira: </label> <input type="text" class="form-control " name="fat_calc_quant_cadeira"> <label for="fat_calc_quant_unid_ref">Unidade de referência: </label> <input type="text" class="form-control " name="fat_calc_quant_unid_ref"> <label for="fat_calc_quant_turma">Turma: </label> <input type="text" class="form-control " name="fat_calc_quant_turma"> <label for="fat_calc_quant_apart">Apartamento: </label> <input type="text" class="form-control " name="fat_calc_quant_apart"> <label for="fat_calc_quant_pista">Pista: </label> <input type="text" class="form-control " name="fat_calc_quant_pista"> <label for="fat_calc_quant_aluno">Aluno: </label> <input type="text" class="form-control " name="fat_calc_quant_aluno"> <label for="fat_calc_quant_leito">Leito: </label> <input type="text" class="form-control " name="fat_calc_quant_leito"> <label for="fat_calc_quant_quarto">Quarto: </label> <input type="text" class="form-control " name="fat_calc_quant_quarto"> <label for="fat_calc_quant_aparelho">Aparelho: </label> <input type="text" class="form-control " name="fat_calc_quant_aparelho"> </div> <div class="form-group"> <p class="text-center"><strong>Horário especial de funcionamento</strong></p></br> <div class="form-inline col-xs-6"> <input type="text" max="5" class="form-control" name="lanc_taxa_hor_esp_fun_abert" style="width:60px;">às <input type="text" max="5" class="form-control" name="lanc_taxa_hor_esp_fun_fech" style="width:60px;"> <div class="well">A partir das 18:00h.</div> </div> </div> </fieldset> <fieldset> <legend>TAXA DE LICENÇA PARA PUBLICIDADE</legend> <div class="form-group"> <label for="taxa_lic_local_divulg">Local de divulgação: </label> <input type="text" class="form-control " name="taxa_lic_local_divulg"> <label for="taxa_lic_forma_divulg">Forma de divulgação: </label> <input type="text" class="form-control " name="taxa_lic_forma_divulg"> <label for="taxa_lic_meio_divulg">Meio de divulgação: </label> <input type="text" class="form-control " name="taxa_lic_meio_divulg"> <label for="taxa_lic_fat_calc_n_unid">Número unidade: </label> <input type="text" class="form-control " name="taxa_lic_fat_calc_n_unid"> <label for="taxa_lic_fat_calc_m2">M²: </label> <input type="text" class="form-control " name="taxa_lic_fat_calc_m2"> <div class="form-inline">Número de <label for="taxa_lic_per_n_h">Horas: </label> <input type="text" class="form-control " name="taxa_lic_per_n_h"> <label for="taxa_lic_per_n_d">Dias: </label> <input type="text" class="form-control " name="taxa_lic_per_n_d"> <label for="taxa_lic_per_n_m">Meses: </label> <input type="text" class="form-control " name="taxa_lic_per_n_m"> <label for="taxa_lic_per_n_ano">Ano: </label> <input type="text" class="form-control " name="taxa_lic_per_n_ano"> </div> </div> </fieldset> <fieldset> <legend>TAXA DE LICENÇA PARA OCUPAÇÃO DE ÁREAS EM VIAS E LOGRADOUROS PÚBLICOS</legend> <div class="form-inline"> <div class="form-inline"> <p class="text-center">TIPO DE OCUPAÇÃO</p> <label>Carro de passeio > </label> <label for="tipo_ocup_car_pas_unid">Unidade: </label> <input type="text" class="form-control " name="tipo_ocup_car_pas_unid"> <label for="tipo_ocup_car_pas_m2">M²: </label> <input type="text" class="form-control " name="tipo_ocup_car_pas_m2"> <label for="tipo_ocup_car_pas_dias">Dias: </label> <input type="text" class="form-control " name="tipo_ocup_car_pas_dias"> <label for="tipo_ocup_car_pas_meses">Meses: </label> <input type="text" class="form-control " name="tipo_ocup_car_pas_meses"> <label for="tipo_ocup_car_pas_ano">Ano: </label> <input type="text" class="form-control " name="tipo_ocup_car_pas_ano"> </div> <div class="form-inline"> <label>Utilitários > </label> <label for="tipo_ocup_util_unid">Unidade: </label> <input type="text" class="form-control " name="tipo_ocup_util_unid"> <label for="tipo_ocup_util_m2">M²: </label> <input type="text" class="form-control " name="tipo_ocup_util_m2"> <label for="tipo_ocup_util_dias">Dias: </label> <input type="text" class="form-control " name="tipo_ocup_util_dias"> <label for="tipo_ocup_util_meses">Meses: </label> <input type="text" class="form-control " name="tipo_ocup_util_meses"> <label for="tipo_ocup_util_ano">Ano: </label> <input type="text" class="form-control " name="tipo_ocup_util_ano"> </div> <div class="form-inline"> <label>Veículos de aluguel > </label> <label for="tipo_ocup_veicu_alu_unid">Unidade: </label> <input type="text" class="form-control " name="tipo_ocup_veicu_alu_unid"> <label for="tipo_ocup_veicu_alu_m2">M²: </label> <input type="text" class="form-control " name="tipo_ocup_veicu_alu_m2"> <label for="tipo_ocup_veicu_alu_dias">Dias: </label> <input type="text" class="form-control " name="tipo_ocup_veicu_alu_dias"> <label for="tipo_ocup_veicu_alu_meses">Meses: </label> <input type="text" class="form-control " name="tipo_ocup_veicu_alu_meses"> <label for="tipo_ocup_veicu_alu_ano">Ano: </label> <input type="text" class="form-control " name="tipo_ocup_veicu_alu_ano"> </div> <div class="form-inline"> <label>Caminhões e ônibus > </label> <label for="tipo_ocup_camin_oni_unid">Unidade: </label> <input type="text" class="form-control " name="tipo_ocup_camin_oni_unid"> <label for="tipo_ocup_camin_oni_m2">M²: </label> <input type="text" class="form-control " name="tipo_ocup_camin_oni_m2"> <label for="tipo_ocup_camin_oni_dias">Dias: </label> <input type="text" class="form-control " name="tipo_ocup_camin_oni_dias"> <label for="tipo_ocup_camin_oni_meses">Meses: </label> <input type="text" class="form-control " name="tipo_ocup_camin_oni_meses"> <label for="tipo_ocup_camin_oni_ano">Ano: </label> <input type="text" class="form-control " name="tipo_ocup_camin_oni_ano"> </div> <div class="form-inline"> <label>Reboque > </label> <label for="tipo_ocup_rebo_unid">Unidade: </label> <input type="text" class="form-control " name="tipo_ocup_rebo_unid"> <label for="tipo_ocup_rebo_m2">M²: </label> <input type="text" class="form-control " name="tipo_ocup_rebo_m2"> <label for="tipo_ocup_rebo_dias">Dias: </label> <input type="text" class="form-control " name="tipo_ocup_rebo_dias"> <label for="tipo_ocup_rebo_meses">Meses: </label> <input type="text" class="form-control " name="tipo_ocup_rebo_meses"> <label for="tipo_ocup_rebo_ano">Ano: </label> <input type="text" class="form-control " name="tipo_ocup_rebo_ano"> </div> <div class="form-inline"> <label>Veículo de tração animal > </label> <label for="tipo_ocup_veic_trac_unid">Unidade: </label> <input type="text" class="form-control " name="tipo_ocup_veic_trac_unid"> <label for="tipo_ocup_veic_trac_m2">M²: </label> <input type="text" class="form-control " name="tipo_ocup_veic_trac_m2"> <label for="tipo_ocup_veic_trac_dias">Dias: </label> <input type="text" class="form-control " name="tipo_ocup_veic_trac_dias"> <label for="tipo_ocup_veic_trac_meses">Meses: </label> <input type="text" class="form-control " name="tipo_ocup_veic_trac_meses"> <label for="tipo_ocup_veic_trac_ano">Ano: </label> <input type="text" class="form-control " name="tipo_ocup_veic_trac_ano"> </div> <div class="form-inline"> <label>Barraca de feirante > </label> <label for="tipo_ocup_bar_feir_unid">Unidade: </label> <input type="text" class="form-control " name="tipo_ocup_bar_feir_unid"> <label for="tipo_ocup_bar_feir_m2">M²: </label> <input type="text" class="form-control " name="tipo_ocup_bar_feir_m2"> <label for="tipo_ocup_bar_feir_dias">Dias: </label> <input type="text" class="form-control " name="tipo_ocup_bar_feir_dias"> <label for="tipo_ocup_bar_feir_meses">Meses: </label> <input type="text" class="form-control " name="tipo_ocup_bar_feir_meses"> <label for="tipo_ocup_bar_feir_ano">Ano: </label> <input type="text" class="form-control " name="tipo_ocup_bar_feir_ano"> </div> <div class="form-inline"> <label>Barraquinha > </label> <label for="tipo_ocup_barr_unid">Unidade: </label> <input type="text" class="form-control " name="tipo_ocup_barr_unid"> <label for="tipo_ocup_barr_m2">M²: </label> <input type="text" class="form-control " name="tipo_ocup_barr_m2"> <label for="tipo_ocup_barr_dias">Dias: </label> <input type="text" class="form-control " name="tipo_ocup_barr_dias"> <label for="tipo_ocup_barr_meses">Meses: </label> <input type="text" class="form-control " name="tipo_ocup_barr_meses"> <label for="tipo_ocup_barr_ano">Ano: </label> <input type="text" class="form-control " name="tipo_ocup_barr_ano"> </div> <div class="form-inline"> <label>Quiosque > </label> <label for="tipo_ocup_quiosq_unid">Unidade: </label> <input type="text" class="form-control " name="tipo_ocup_quiosq_unid"> <label for="tipo_ocup_quiosq_m2">M²: </label> <input type="text" class="form-control " name="tipo_ocup_quiosq_m2"> <label for="tipo_ocup_quiosq_dias">Dias: </label> <input type="text" class="form-control " name="tipo_ocup_quiosq_dias"> <label for="tipo_ocup_quiosq_meses">Meses: </label> <input type="text" class="form-control " name="tipo_ocup_quiosq_meses"> <label for="tipo_ocup_quiosq_ano">Ano: </label> <input type="text" class="form-control " name="tipo_ocup_quiosq_ano"> </div> <div class="form-inline"> <label>Ambulântes > </label> <label for="tipo_ocup_ambul_unid">Unidade: </label> <input type="text" class="form-control " name="tipo_ocup_ambul_unid"> <label for="tipo_ocup_ambul_m2">M²: </label> <input type="text" class="form-control " name="tipo_ocup_ambul_m2"> <label for="tipo_ocup_ambul_dias">Dias: </label> <input type="text" class="form-control " name="tipo_ocup_ambul_dias"> <label for="tipo_ocup_ambul_meses">Meses: </label> <input type="text" class="form-control " name="tipo_ocup_ambul_meses"> <label for="tipo_ocup_ambul_ano">Ano: </label> <input type="text" class="form-control " name="tipo_ocup_ambul_ano"> </div> </div> </fieldset> <fieldset> <legend>TAXA DE LICENÇA PARA INSTALAÇÃO DE MÁQUINAS E MOTORES</legend> <div class="form-group"> <label for="taxa_lic_inst_pot_tot_inst">Potência total instalada: </label> <input type="text" class="form-control " name="taxa_lic_inst_pot_tot_inst"> HPs <label>Guindastes, pontes volantes, fornos, fornalhas, caldeiras (Informar quantidade e capacidade): </label> <input type="text" class="form-control " name="taxa_lic_inst_guindaste"> <input type="text" class="form-control " name="taxa_lic_inst_guindaste_quant"> </div> </fieldset> <fieldset> <legend>ASSUMO TOTAL RESPONSABILIDADE PELO CONTEÚDO DAS DECLARAÇÕES PRESTADAS</legend> <div class="form-group"> <div class="form-inline"> <label for="respo_cont_n_ident">Número da idadentidade: </label> <input type="text" class="form-control" name="respo_cont_n_ident"> <label for="respo_cont_orgao_emissor">Orgão emissor: </label> <input type="text" class="form-control" name="respo_cont_orgao_emissor"> <label for="respo_cont_estado_orgao_emissor">Estado do Orgão emissor: </label> <input type="text" class="form-control" max="2" name="respo_cont_estado_orgao_emissor"> <label for="respo_cont_data">Data: </label> <input type="date" class="form-control" name="respo_cont_data"> </div> <div class="form-group"> <label for="respo_cont_ass">Assinatura do responsável: </label> <input type="text" class="form-control" name="respo_cont_ass"> </div> <div class="form-group"> <label for="mov_fin">Movimento financeiro: </label> <input type="text" class="form-control" name="mov_fin"> </div> </div> </fieldset> <fieldset> <legend>GEOREFERENCIAMENTO</legend> <div class="form-inline"> <label>Latitude</label> <input type="text" class="form-control" name="lat_geo" placeholder="Latitude" id="lat_geo" disabled required> <label>Longitude</label> <input type="text" class="form-control" name="lon_geo" placeholder="Longitude" id="lon_geo" disabled required> </div> </fieldset> <fieldset> <legend>FOTOS</legend> <div class="form-group"> <label for="foto1_bcm">Foto 1</label> <input class="form-control" name="foto1_bcm" type="file" placeholder="Foto 1"><br/> <label for="foto2_bcm">Foto 2</label> <input class="form-control" name="foto2_bcm" type="file" placeholder="Foto 2"><br/> <label for="foto3_bcm">Foto 3</label> <input class="form-control" name="foto3_bcm" type="file" placeholder="Foto 3"><br/> <label for="foto4_bcm">Foto 4</label> <input class="form-control" name="foto4_bcm" type="file" placeholder="Foto 4"><br/> <label for="foto5_bcm">Foto 5</label> <input class="form-control" name="foto5_bcm" type="file" placeholder="Foto 5"><br/> </div> </fieldset> <button type="submit" name="cadastrar" id="cadastrar" class="btn btn-primary">Cadastrar</button> <br/> <br/> </form> </div> </div> <script> jQuery.fn.filterByText = function(textbox, selectSingleMatch) { return this.each(function() { var select = this; var options = []; $(select).find('option').each(function() { options.push({value: $(this).val(), text: $(this).text()}); }); $(select).data('options', options); $(textbox).bind('change keyup', function() { var options = $(select).empty().data('options'); var search = $(this).val().trim(); var regex = new RegExp(search,"gi"); $.each(options, function(i) { var option = options[i]; if(option.text.match(regex) !== null) { $(select).append( $('<option>').text(option.text).val(option.value) ); } }); if (selectSingleMatch === true && $(select).children().length === 1) { $(select).children().get(0).selected = true; } }); }); }; $(function() { $('#select').filterByText($('#textbox'), false); $("select option").click(function(){ alert(1); }); }); </script> <script> jQuery.fn.filterByText = function(textbox1, selectSingleMatch) { return this.each(function() { var select1 = this; var options = []; $(select1).find('option').each(function() { options.push({value: $(this).val(), text: $(this).text()}); }); $(select1).data('options', options); $(textbox1).bind('change keyup', function() { var options = $(select1).empty().data('options'); var search = $(this).val().trim(); var regex = new RegExp(search,"gi"); $.each(options, function(i) { var option = options[i]; if(option.text.match(regex) !== null) { $(select1).append( $('<option>').text(option.text).val(option.value) ); } }); if (selectSingleMatch === true && $(select1).children().length === 1) { $(select1).children().get(0).selected = true; } }); }); }; $(function() { $('#select1').filterByText($('#textbox1'), false); $("select option").click(function(){ alert(1); }); }); </script> <script> var x = document.getElementById("demo"); function showPositionInInput1(position1) { var input1 = document.getElementById("lat_geo"); input1.value = position1.coords.latitude; } function showPositionInInput2(position2) { var input2 = document.getElementById("lon_geo"); input2.value = position2.coords.longitude; } function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPositionInInput1); navigator.geolocation.getCurrentPosition(showPositionInInput2); } else { x.innerHTML = "Geolocation is not supported by this browser."; } } getLocation(); </script> </body> </html>
  14. Boa tarde, Estou tentanto criar um formulário que pesquisa dados no meu ficheiro em excel, mas não estou conseguindo, dá sempre erro: "Run-time error '1004': Select Method of worksheet class field" E não consigo passar daqui. Código: Private Sub CommandButton1_Click() Pesquisa_Venda.Show False End Sub Private Sub TextBox1_AfterUpdate() Dim intervalo As Range Dim texto As String Dim codigo As Long Dim pequisa Dim mensagem codigo = TextBox1.Text Sheets("Serviços").Select Set intervalo = Range("A10:N100000") On Error GoTo trataErro Parceiro = Application.WorksheetFunction.VLookup(codigo, intervalo, 2, False) Nomeclt = Application.WorksheetFunction.VLookup(codigo, intervalo, 3, False) NIFclt = Application.WorksheetFunction.VLookup(codigo, intervalo, 4, False) Tarifario = Application.WorksheetFunction.VLookup(codigo, intervalo, 7, False) datarec = Application.WorksheetFunction.VLookup(codigo, intervalo, 10, False) datareg = Application.WorksheetFunction.VLookup(codigo, intervalo, 11, False) estado = Application.WorksheetFunction.VLookup(codigo, intervalo, 8, False) TextBox2.Text = Nomeclt TextBox3.Text = Parceiro TextBox4.Text = NIFclt TextBox5.Text = Tarifario TextBox6.Text = datarec TextBox7.Text = datareg TextBox8.Text = estado TextBox1.SetFocus Exit Sub trataErro: texto = "O NIF indicado não consta na base de dados" mensagem = MsgBox(texto, vbOKOnly + vbInformation) End Sub Private Sub UserForm_Click() End Sub
  15. PESSOAL, BOA NOITE! TEM COMO vocês ME AJUDAR EM UM PROBLEMA QUE ESTOU ME ENFRENTANDO? O PROBLEMA É QUE EU NÃO CONSIGO PEGAR O VALUE DA COMBOBOX POR PHP SEM PRECISAR DO MÉTODO POST. JÁ TENTEI VÁRIAS FORMAS POIS SEM SUCESSO! SE ALGUÉM PUDER ME DAR UMA LUZ, EU AGRADEÇO. <div class="col-md-3 mb-3 input-center"> <label>Profissional</label> <select id="profissional" name="profissional" class="form-control"> <option value="">Selecione...</option> </select> </div> <?php require_once("../conexao.php"); $idProfissional = $_REQUEST['profissional']; $sql = "SELECT distinct hAt.nm_hora from tb_horario_atendimento hAt join tb_profissional_saude prSau on hAt.cd_horario = prSau.cd_horario where prSau.cd_profissional_saude = ( OO VALOR QUE EU PEGAR LÁ, EU QUERO POR AQUI )"; $result = $conn->query($sql); while ($row = $result->fetch_assoc()) { $horarioAt = $row["nm_hora"]; } ?>
  16. Ola, Estou com algumas dúvidas. Pois estou criando um site de podcast, onde sempre mostra um relógio cronometrando o tempo que falta para sair o próximo ep (que é um por semana). Na pagina que utilizei, eu tenho que colocar a data final que eu quero. Por exemplo: <script> $('.cd100').countdown100({ /*Set Endtime here*/ /*Endtime must be > current time*/ endtimeYear: 2018, endtimeMonth: 07, endtimeDate: 21, endtimeHours: 14, endtimeMinutes: 0, endtimeSeconds: 0, timeZone: "America/Sao_Paulo" // ex: timeZone: "America/New_York" //go to " http://momentjs.com/timezone/ " to get timezone }); </script> Entretanto, eu não ter que ficar editando nos códigos toda semana para renovar as datas etc... Então pensei em criar uma pagina administrativa (apenas eu terei acesso), e fazer um formulário perguntando o dia, hora etc do proximo ep. A ideia era enviar o formulario, e criar variaveis no index da pagina para receber esses dados e alterar automaticamente a data. Como tentei aqui: Variáveis: $dia = $_POST['dia']; $mes = $_POST['mes']; $ano = $_POST['ano']; $hora = $_POST['hora']; $min = $_POST['minuto']; $ep = $_POST['ep']; Tempo: <script> $('.cd100').countdown100({ /*Set Endtime here*/ /*Endtime must be > current time*/ endtimeYear: $ano, endtimeMonth: $mes, endtimeDate: $dia, endtimeHours: $hora, endtimeMinutes: $min, endtimeSeconds: 0, timeZone: "America/Sao_Paulo" // ex: timeZone: "America/New_York" //go to " http://momentjs.com/timezone/ " to get timezone }); </script> Mas não esta funcionando. Andei dando uma pesquisada e percebi que não da pra receber dados em uma pagina html pura, de uma pagina em php. Apenas se usar js, porem eu não entendo muito. Este são os formulários da pagina em php: <form class="contact100-form validate-form" method="post" action="index.php"> <span class="m1-txt2"><p align='center'><font color='#FFFFFFF'><strong>Data: </strong></font></span> <select name="dia"> <option value="01">01</option> <option value="02">02</option> . . . <div class="w-full"> <button class="flex-c-m s2-txt2 size4 bg1 bor1 hov1 trans-04" type="submit">Atualizar</button> </div> </form> Alguém poderia me ajudar? Agradeço desde já.
  17. Olá pessoal, Estou com um problema com meus scripts php em meu site, eu entro como administrador, cadastro um curso ou uma noticia, e após o cadastro, não visualizo nada a pagina fica em branco mostrando somente o cabeçalho, segue abaixo o endereço do site e endereço de download dos arquivos do site: Site: www.actscursos.com.br //arquivo completo do site de teste: http://actscursos.com.br/emprego1/public_html.rar por favor me ajudem, preciso que eu consiga cadastrar cursos, noticias e fotos, e todos possam ver. Obrigado desde já.
  18. Olá, a um tempo aq esta com problema em organizar o rest api do json_decoce Hoje to com problema por que no rest api de uma api que uso, o conteúdo principal está em outras chaves Ex.: {"status":"sucess"{"Name":"Professor","id":"1"}} Eu queria pegar o conteúdo dessa chave interna, que é o que me interessa mais meu código não me atende: <?php $bin = $_POST['bin']; // create curl resource $ch = curl_init(); // set url curl_setopt($ch, CURLOPT_URL, "https://api.freebinchecker.com/bin/$bin"); // $output contains the output json $output = curl_exec($ch); // close curl resource to free up system resources curl_close($ch); // {"name":"Baron","gender":"male","probability":0.88,"count":26} $bin = json_decode($output, false); ?> já incrementei um parecido com esse mas não pega também: <?php $cep = $_POST['cep']; $ch = file_get_contents("http://apps.widenet.com.br/busca-cep/api/cep/$cep.json"); $retorno=json_decode($ch, true); //aqui retorna array //print_r($retorno); echo "Status: "; echo $retornoStatus=$retorno['status']; echo "<br>"; echo "Estado: "; echo $retornoEstado=$retorno['state']; echo "<br>"; echo "Cidade: "; echo $retornoCidade=$retorno['city']; echo "<br>"; echo "Distrito: "; echo $retornoDistrito=$retorno['district']; echo "<br>"; echo "Endereço: "; echo $retornoEndereco=$retorno['address']; echo "<br>"; ?> Poderiam ajudar-me? AVISO: A área de Tutorias é para códigos prontos, e não para dúvidas
  19. Eu coloco alguma coisa atualizo meu post só que ele não salva, só que em outra hospedagem usando o mesmo tema com os mesmo código ele salva. <!-- S_POST BOX --> <div class="modal fade S_POST" tabindex="-1" role="dialog" aria-labelledby="mySmallModalLabel"> <div class="modal-dialog modal-md box_ove_top" style="width: 60%;"> <div class="modal-content bg_fall_spost"> <div class="modal-body"> <?php if(!empty($meta['s_post'])) { $s_post = $meta['s_post']; for ($i=1; $i<=$s_post; $i++){ print '<div class="mb_10">'; print '<a class="btn btn-primary" role="button" data-toggle="collapse" href="#'.$meta['cts_key'].'_'.$i.'" aria-expanded="false" aria-controls="'.$meta['cts_key'].'_'.$i.'">T'.$i.'</a>'; print '<span class="mlr_5px dis_in"><input type="checkbox" class="chec_b" name="_my_meta['.$meta['cts_key'].'_'.$i.'_d]" value="ok"'; if(isset($meta[$meta['cts_key'].'_'.$i.'_d'])){if($meta[$meta['cts_key'].'_'.$i.'_d'] == 'ok'){print 'checked';}} print '>Dublado</span>';; print '<span class="mlr_5px dis_in"><input type="checkbox" class="chec_b" name="_my_meta['.$meta['cts_key'].'_'.$i.'_l]" value="ok"'; if(isset($meta[$meta['cts_key'].'_'.$i.'_l'])){if($meta[$meta['cts_key'].'_'.$i.'_l'] == 'ok'){print 'checked';}} print '>Legendado</span>'; print '<div class="collapse" id="'.$meta['cts_key'].'_'.$i.'">'; print '<div class="mb_10">T'.$i.': <input type="number" name="_my_meta['.$meta['cts_key'].'_'.$i.']" value="'.$meta[$meta['cts_key'].'_'.$i].'"/></div>'; $s_pline = $meta[$meta['cts_key'].'_'.$i]; $s_pline = $meta[$meta['cts_key2'].'_'.$i]; $s_pline = $meta[$meta['cts_key3'].'_'.$i]; $s_pline = $meta[$meta['capasr'].'_'.$i]; $s_pline = $meta[$meta['nomesr'].'_'.$i]; $s_pline = $meta[$meta['plrn1'].'_'.$i]; $s_pline = $meta[$meta['plrn2'].'_'.$i]; $s_pline = $meta[$meta['plrn3'].'_'.$i]; if(!empty($s_pline)) { for ($e=1; $e<=$s_pline; $e++){ $s_audid = $meta[$meta['cts_key'].'_'.$i.'_d']; $s_audil = $meta[$meta['cts_key'].'_'.$i.'_l']; $s_audid2 = $meta[$meta['cts_key2'].'_'.$i.'_d2']; $s_audil2 = $meta[$meta['cts_key2'].'_'.$i.'_l2']; $s_audid3 = $meta[$meta['cts_key3'].'_'.$i.'_d3']; $s_audil3 = $meta[$meta['cts_key3'].'_'.$i.'_l3']; $s_audid4 = $meta[$meta['capasr'].'_'.$i.'_d4']; $s_audil4 = $meta[$meta['capasr'].'_'.$i.'_l4']; $s_audid5 = $meta[$meta['nomesr'].'_'.$i.'_d5']; $s_audil5 = $meta[$meta['nomesr'].'_'.$i.'_l5']; $s_audid01 = $meta[$meta['plrn1'].'_'.$i.'_d01']; $s_audil01 = $meta[$meta['plrn1'].'_'.$i.'_l01']; $s_audid02 = $meta[$meta['plrn2'].'_'.$i.'_d02']; $s_audil02 = $meta[$meta['plrn2'].'_'.$i.'_l02']; $s_audid03 = $meta[$meta['plrn3'].'_'.$i.'_d03']; $s_audil03 = $meta[$meta['plrn3'].'_'.$i.'_l03']; print '<div class="mb_10">'; if(isset($s_audid) && $s_audid == 'ok') { print '<div style="text-align: center;margin-top: 15px;"><label>Dublado</label></div>'; print '<div>EP'.$e.' <b>Dublado</b>: <input style="width: 45%;" type="text" class="mx_plans" name="_my_meta['.$meta['cts_key'].'_'.$i.'_'.$e.'d]" value="'.$meta[$meta['cts_key'].'_'.$i.'_'.$e.'d'].'" placeholder="Link player_1"/> <input style="width: 20%;" type="text" class="mx_plans" name="_my_meta['.$meta['plrn1'].'_'.$i.'_'.$e.'d01]" value="'.$meta[$meta['plrn1'].'_'.$i.'_'.$e.'d01'].'" placeholder="Nome player"></div>'; print '<div>EP'.$e.' <b>Dublado</b>: <input style="width: 45%;" type="text" class="mx_plans" name="_my_meta['.$meta['cts_key2'].'_'.$i.'_'.$e.'d2]" value="'.$meta[$meta['cts_key2'].'_'.$i.'_'.$e.'d2'].'" placeholder="Link player_2"/> <input style="width: 20%;" type="text" class="mx_plans" name="_my_meta['.$meta['plrn2'].'_'.$i.'_'.$e.'d02]" value="'.$meta[$meta['plrn2'].'_'.$i.'_'.$e.'d02'].'" placeholder="Nome player"></div>'; print '<div>EP'.$e.' <b>Dublado</b>: <input style="width: 45%;" type="text" class="mx_plans" name="_my_meta['.$meta['cts_key3'].'_'.$i.'_'.$e.'d3]" value="'.$meta[$meta['cts_key3'].'_'.$i.'_'.$e.'d3'].'" placeholder="Link player_3"/> <input style="width: 20%;" type="text" class="mx_plans" name="_my_meta['.$meta['plrn3'].'_'.$i.'_'.$e.'d03]" value="'.$meta[$meta['plrn3'].'_'.$i.'_'.$e.'d03'].'" placeholder="Nome player"></div>'; print '<div><b>Capa e Nome</b>: <input style="width: 35%;" type="text" class="mx_plans" name="_my_meta['.$meta['capasr'].'_'.$i.'_'.$e.'d4]" value="'.$meta[$meta['capasr'].'_'.$i.'_'.$e.'d4'].'" placeholder="Capa player"/> <input style="width: 30%;" type="text" class="mx_plans" name="_my_meta['.$meta['nomesr'].'_'.$i.'_'.$e.'d5]" value="'.$meta[$meta['nomesr'].'_'.$i.'_'.$e.'d5'].'" placeholder="Nome do epsódio"/></div>'; } if(isset($s_audil) && $s_audil == 'ok') { print '<div style="text-align: center;margin-top: 15px;"><label>Legendado</label></div>'; print '<div>EP'.$e.' <b>Leg</b>: <input style="width: 45%;" type="text" class="mx_plans" name="_my_meta['.$meta['cts_key'].'_'.$i.'_'.$e.'l]" value="'.$meta[$meta['cts_key'].'_'.$i.'_'.$e.'l'].'" placeholder="Link player_1"/> <input style="width: 20%;" type="text" class="mx_plans" name="_my_meta['.$meta['plrn1'].'_'.$i.'_'.$e.'l01]" value="'.$meta[$meta['plrn1'].'_'.$i.'_'.$e.'l01'].'" placeholder="Nome player"></div>'; print '<div>EP'.$e.' <b>Leg</b>: <input style="width: 45%;" type="text" class="mx_plans" name="_my_meta['.$meta['cts_key2'].'_'.$i.'_'.$e.'l2]" value="'.$meta[$meta['cts_key2'].'_'.$i.'_'.$e.'l2'].'" placeholder="Link player_2"/> <input style="width: 20%;" type="text" class="mx_plans" name="_my_meta['.$meta['plrn2'].'_'.$i.'_'.$e.'l02]" value="'.$meta[$meta['plrn2'].'_'.$i.'_'.$e.'l02'].'" placeholder="Nome player"></div>'; print '<div>EP'.$e.' <b>Leg</b>: <input style="width: 45%;" type="text" class="mx_plans" name="_my_meta['.$meta['cts_key3'].'_'.$i.'_'.$e.'l3]" value="'.$meta[$meta['cts_key3'].'_'.$i.'_'.$e.'l3'].'" placeholder="Link player_3"/> <input style="width: 20%;" type="text" class="mx_plans" name="_my_meta['.$meta['plrn3'].'_'.$i.'_'.$e.'l03]" value="'.$meta[$meta['plrn3'].'_'.$i.'_'.$e.'l03'].'" placeholder="Nome player"></div>'; print '<div><b>Capa e Nome</b>: <input style="width: 35%;" type="text" class="mx_plans" name="_my_meta['.$meta['capasr'].'_'.$i.'_'.$e.'l4]" value="'.$meta[$meta['capasr'].'_'.$i.'_'.$e.'l4'].'" placeholder="Capa player"/> <input style="width: 30%;" type="text" class="mx_plans" name="_my_meta['.$meta['nomesr'].'_'.$i.'_'.$e.'l5]" value="'.$meta[$meta['nomesr'].'_'.$i.'_'.$e.'l5'].'" placeholder="Nome do epsódio"/></div>'; } print '</div>'; } } print '</div>'; print '</div>'; } } ?>
  20. Olá gente, queria saber como eu posso remover um espaço em branco no fim ou no inicio de uma string? Exemplo: Removendo espaço no inicio: " Testando essa string " Output: "Testando essa string " Removendo espaço no fim: " Testando essa string " Output: " Testando essa string" Obrigado!
  21. Como visualizo valor de poste, de meta_key de tabela? Tenho que recuperar um valor de um poste que esta em uma meta_key em uma tabela. Eu acho que para poder importa os valores da meta_key certos, tenho que importa pelo test_id que é o id, que esta na tabela. como faço isso? <?php global $wpdb; $id = get_the_ID(); $option5 = $wpdb->get_var( $wpdb->prepare("SELECT meta_value FROM wp_table_test WHERE meta_key = 'test_options' AND test_id = '%d'", $id)); echo "Meta key value for post ID $id: $option5"; ?>
  22. Pessoal estou querendo fazem um select em cada dia da semana pra descobrir se existe algum valor na tabela quando o dia for igual ao do resultado do select. Segue o codigo: <?php setlocale( LC_ALL, 'pt_BR', 'pt_BR.iso-8859-1', 'pt_BR.utf-8', 'portuguese' ); ob_start(); session_start(); include("../../includes/conexao.php"); function MostreSemanas() { $semanas = array('Domingo', 'Segunda-feira', 'Terça-feira', 'Quarta-feira', 'Quinta-feira', 'Sexta-feira', 'Sábado'); for( $i = 0; $i < 7; $i++ ) echo "<td style='width:14%;'><strong>".$semanas{$i}."</strong></td>"; } function GetNumeroDias( $mes ) { $numero_dias = array( '01' => 31, '02' => 28, '03' => 31, '04' =>30, '05' => 31, '06' => 30, '07' => 31, '08' =>31, '09' => 30, '10' => 31, '11' => 30, '12' => 31 ); if (((date('Y') % 4) == 0 and (date('Y') % 100)!=0) or (date('Y') % 400)==0) { $numero_dias['02'] = 29; // altera o numero de dias de fevereiro se o ano for bissexto } return $numero_dias[$mes]; } function MostreCalendario( $mes ) { $numero_dias = GetNumeroDias( $mes ); // retorna o número de dias que tem o mes desejado $diacorrente = 0; $diasemana = jddayofweek( cal_to_jd(CAL_GREGORIAN, $mes,"01",date('Y')) , 0 ); // função que descobre o dia da semana echo "<table class='table table-hover'>"; echo "<thead>"; echo "<tr class='linha_semanas'>"; MostreSemanas(); // função que mostra as semanas aqui echo "</tr>"; echo "</thead>"; echo "<tbody>"; for( $linha = 0; $linha < 6; $linha++ ) { echo "<tr>"; for( $coluna = 0; $coluna < 7; $coluna++ ) { echo "<td width = 30 height = 30 "; if( ($diacorrente == ( date('d') - 1) && date('m') == $mes) ) { echo " id = 'dia_atual' "; } else { if(($diacorrente + 1) <= $numero_dias ) { if( $coluna < $diasemana && $linha == 0) { echo " id = 'dia_branco' "; } else { echo " id = 'dia_comum' "; } } else { echo " "; } } echo " >"; /* Quero fazer o select nesse trecho, mas simplesmente não retorna nada $select = "SELECT DAY(STR_TO_DATE(data_hora, '%d/%m/%Y')) FROM tb_reserva where DAY(STR_TO_DATE(data_hora, '%d/%m/%Y')) = 4"; try { $result = $conexao -> prepare($select); $result -> execute(); echo $qtd_reservas = $result->rowCount(); } catch(PDOException $e) { echo $e; } */ if( $diacorrente + 1 <= $numero_dias ) { if( $coluna < $diasemana && $linha == 0) { echo " "; } else { // echo "<input type = 'button' id = 'dia_comum' name = 'dia".($diacorrente+1)."' value = '".++$diacorrente."' onclick = \"acao(this.value)\">"; echo "<a style='color:#000;' href = ".$_SERVER["PHP_SELF"]."?dia=".($diacorrente+1).">".++$diacorrente."</a>"; } } else { echo " "; } /* FIM DO TRECHO MUITO IMPORTANTE */ echo "</td>"; } echo "</tr>"; } echo "</tbody>"; echo "</table>"; } MostreCalendario(date('m')); ?> Está comentado onde estou tentando fazer o select
  23. Olá! Preciso de ajuda no seguinte: farei uma árvore-b para apresentar um trabalho na faculdade, que consiste em ler os dados de um arquivo de texto e passá-los para a B tree. Farei da seguinte maneira: Criei um struct com os tipos de dados (Lote; Placa; UF; Motor; Renavam; Chassi; Ano; Marca/ Modelo; Proprietário; Financeira; Valor) e vou armazenar o Lote na B-tree e, então, quando pesquisarem pelo lote, exibirei os dados do struct relacionados ao lote. A questão agora é como ler o arquivo de texto, pois não estou conseguindo ler e armazenar as informações em suas respectivas variáveis. Segue como o arquivo está. Lote; Placa; UF; Motor; Renavam; Chassi; Ano; Marca/ Modelo; Proprietário; Financeira; Valor 0001; LJG6509; DF; BA042893; 00300896778; 7SK182224; 1974; VW/BRASILIA; GONCALO JOSE DE FRANCA; MARCAL DE ASSIS BRASIL; 3000.00 0002; HBR7108; DF; 9BD17206G83400203; 00954371330; 178F1011*8002263*; 2008; FIAT/SIENA FIRE FLEX; ANTONIO AUGUSTO ALVES DOS SANTOS; AYMORE FINANCIAMENTOS;3450.00 0003; JJB0059; DF; 9BD17201B53124230; 00838026320; 178E9011*6128825*; 2004; FIAT/SIENA ELX FLEX; JOAO ALBERTO SANTOS SOBRINHO; BANCO BRADESCO FINANCIAMENTOS S.A. ; 3450.00 0004; JGG0484; DF; 93HGD17404Z120657; 00824912748; L13A4-H113508; 2004; HONDA/FIT LX; FERNANDO EVARISTO DOS SANTOS; BANCO FINASA SA; 3030.00 0005; LJQ8142; RJ; LB8ABK60592; 00304920886; SUPRIMIDO; 1983; FORD/DEL REY; JOSE SIQUEIRA; AYMORE LEASING; 3150.00 0006; JDQ0675; DF; 9BG5TC11UFC158987; 00293715343; 5JH20PA48199; 1985; GM/CHEVETTE; RODRIGO DE CASTRO PAULA; AYMORE FINANCIAMENTOS; 3530.00 0007; JGQ8447; DF; 9BFZF10B678103244; 00889829691; CAJA78103244; 2006; FORD/FIESTA; ANDREA CRISTINA CHAVES MACHADO; BANCO ITAUCARD SA; 3100.00 0008; JDS8539; GO; BA170068; 00001269992; SUPRIMIDO; 1975; VW/BRASILIA; SAMUEL SOARES SARAFIM; BV FINANCEIRA SA CFI; 2850.00 0009; JFT5423; DF; 9BGSD19401C189366; 00751983616; CJ0039685; 2000; GM/CORSA SUPER; ELOI NUNES DE SOUSA; PANAMERICANO; 3550.00 0010; JJD1340; DF; 9BD178237T0079169; 00663876648; 4777947; 1996; FIAT/PALIO EL; LEANDRO DANTAS LIMA; BANCO PANAMERICANO SA; 3450.00 0011; KDR1120; DF; 9BGLK19BRRB315479; 00627287034; C20NE31014740L; 1994; GM/VECTRA GLS; MAURICIO DE LIMA SILVA; HSBC BANK BRASIL S/A BM; 2480.00 0012; KAW6325; GO; LB4DPA78820; 00112493793; SUPRIMIDO; 1975; FORD/CORCEL; LEVINO MACHADO DA COSTA; BANCO PANAMERICANO SA; 1880.00 0013; JEQ3930; DF; BS012252; 00000121967; BH136193; 1970; VW/FUSCA 1500; SILVANA APARECIDA DA SILVA; UNIBANCO - UNIAO DE BANCOS BRASILEIROS S.A.; 1850.00 0014; HYS6690; CE; 9BGRD48X04G134684; 00818350288; 7V0009127; 2003; GM/CELTA 5 PORTAS; SIMONE QUINTINO MENDES DA VITORIA; BANCO GMAC; 3500.00 0015; JGA2435; DF; 9BGSC68Z01B167794; 00759527709; SUPRIMIDO; 2001; GM/CORSA WIND; CLEUSA DO ROSARIO A SIQUEIRA; AYMORE FINANCIAMENTOS; 3100.00 0301; JHH8778; DF; 8BCLDRFJ48G521910; 00939636573; SUPRIMIDO; 2007; I/CITROEN C4 PALLAS20GLM; CRISTIANE MONTEIRO LIMA PAIVA; CAIXA ECONÔMICA FEDERAL; 2000.00 0302; JKJ5612; DF; 9BWAA05W5DP091431; 00500162247; CCP396671; 2012; VW/GOL 1.0 ECOMOTION GIV; ANTONIO ALVES DE OLIVEIRA; BANCO PANAMERICANO SA; 2500.00 0303; JHY8370; DF; 8AGCN48X0BR142232; 00253254264; U55060355; 2010; I/CHEVROLET AGILE LTZ; N.A PIZZARIA RESTAURANTE E SERVICOS DE B; BB ADMNISTRADORA DE CONSC SA; 3500.00 0304; LNN3808; DF; 93UMA48L714010797; 00766868516; AKL734422; 2001; AUDI/A3 1.6; ALEX ANTONIO DA SILVA; BANCO BRADESCO SA; 2000.00 0305; LOM1229; DF; 9BMMF33E43A047599; 00797678336; 16696030636876; 2003; M.BENZ/A 160; JOSE BATISTA VIEIRA; BANCO BRADESCO SA; 2000.00 0306; JIS7553; DF; 8AP17206LB2201591; 00322387884; 310A10110162774; 2011; I/FIAT SIENA FIRE FLEX; JULIO CESAR GARCIA FILHO; BV FINANCEIRA SA CFI; 2500.00 0307; JIC8524; DF; 9BD135316A2122152; 00146989040; X8*0463078*; 2009; FIAT/IDEA ADVENTURE FLEX; FRANCIVALDO SOARES JACOBINA; BANCO BRADESCO FINANCIAMENTOS S.A.; 2500.00 0308; JIC0333; DF; 9BWAA05U5AP099734; 00193353180; CCN417375; 2010; VW/GOL 1.0; MARISA VIANA PEREIRA; BANCO ITAU CFI; 2000.00 0309; JJH5857; DF; LJ12FKR10C4271258; 00451856970; HFC4EB13DB3468084; 2011; I/JAC J3 TURIN; ABRAAO ALVES COSTA; BANCO PANAMERICANO SA; 2000.00 0310; JGN4857; DF; 9BD15822764731812; 00860177602; 146E1011*6513692*; 2005; FIAT/UNO MILLE FIRE FLEX; JORGE LUIZ SCHUMCHER; BANCO PANAMERICANO SA; 2000.00 0311; HAB5748; DF; 9BD17103232203526; 00785472452; 5504789; 2002; FIAT/PALIO FIRE; EDITE ROSADIAS DE SOUZA; BANCO PANAMERICANO SA; 2000.00 0312; JIV8133; DF; 93YLSR6RHBJ754270; 00325257922; D4DH760Q151276; 2011; RENAULT/LOGAN AUT 1016V; ELZI PEREIRA DA SILVA; CIA CFI RCI BRASIL; 2500.00 0313; JIB6665; DF; 9BFZK03P19B023479; 00966756134; QFRA9023479; 2008; 153308-FORD/KA 1.6FLEX; CARLEONE SILVA COSTA; BANCO PANAMERICANO SA; 2500.00 0314; CRE3624; DF; WVWGC63B9WE454295; 00715180053; ACK086808; 1998; I/VW PASSAT V6; PUMA LOCADORA E TURISMO LTDA ME; BANCO PANAMERICANO SA; 2000.00 0315; JJH2574; DF; 9BWAA05W9BP046926; 00269279202; CCP225918; 2010; VW/GOL 1.0 GIV; ELIANE NASCIMENTO DA SILVA.; BANCO ITAUCARD SA; 2000.00 0316; JHA6732; DF; 9BD17164LA5376665; 00127823654; 310A1011*8648527*; 2009; FIAT/PALIO FIRE ECONOMY; JOSE GONCALVES VIEIRA; BANCO PANAMERICANO SA; 2000.00 0317; JHF5499; DF; 9BD15822A96191255; 00986553212; 146E1011*8501060*; 2008; FIAT/UNO MILLE ECONOMY; FRANCISCO JOSE ENIO DA SILVA; BANCO FIAT S/A; 2000.00 0318; JIC5460; DF; 9BD110585A1527407; 00253104670; 310A3011*8723769*; 2010; FIAT/LINEA HLX 1.9 DUAL; ANDERSON JOSE BORGES; BV FINANCEIRA SA CFI; 2500.00 0319; JKK6367; DF; 9BFZF55A0D8486830; 00538849410; SM9AD8486830; 2013; FORD/FIESTA FLEX; ERINALDO RIBEIRO DE SOUZA; BANCO ITAUCARD SA; 2000.00 0320; DVD7522; DF; 9BWKB05Z174037965; 00898975522; BPA126696; 2006; VW/CROSSFOX; BRAS CANDIDO BORBA; BANCO PANAMERICANO SA; 2000.00 0321; DKF6896; DF; 9BWKA05Z754019406; 00834445921; BJE025796; 2004; VW/FOX 1.0; LUCILENE SILVA ALVES TEIXEIRA; REAL LEASING SA ARRENDAMENTO MERCANTIL; 2000.00 0322; JJC7064; DF; LJ12EKP12E4601216; 00534448585; HFC4EB13DD3415663; 2013; I/JAC J2 1.4; CECILIO LOPES SALES; AYMORE FINANCIAMENTOS; 2500.00 0323; HPW0298; DF; 94DCMGD225J565003; 00847531090; 40704191102; 2004; NISSAN/FRONTIER 4X2 SE; EDIMAURA PAES DE SOUSA; BANCO ITAUCARD SA; 3000.00 0325; JJJ3627; DF; LSCBB13D8CG800943; 00457564725; JL466Q4B64F019260; 2011; I/CHANGAN CHANA SC13D; FRANCINALDO MOTA; BRB CREDITO FINANCIAMENTO E INVESTIMENTO S A; 1500.00 0326; JHR0456; DF; 8AD3DRFJ47G049541; 00926565281; 10LH4P1516969; 2006; I/PEUGEOT 307SD 20S M FL; ELMO ELIAS SANTOS NASCIMENTO; AYMORE FINANCIAMENTOS; 2500.00 0327; JHL7740; DF; 9BWAA05U5AT154996; 00178301620; CCN377037; 2009; VW/GOL 1.0; CARLOS ALBERTO DA CUNHA SIMOES; AYMORE FINANCIAMENTOS; 2000.00 0328; JHF6749; DF; 9BD17206G93476865; 00986960845; 178F1011*8498738*; 2008; FIAT/SIENA FIRE FLEX; GILSON FARIAS DE ANDRADE; BB LEASING SA ARREND. MERCANTIL; 2000.00 0329; JHS9868; DF; 9BWAB05Z294059634; 00982925719; CCR036280; 2008; VW/CROSSFOX; VIVIANE FERNANDES DA SILVA; BANCO BMC S/A - FINASA; 2500.00 0330; JGS6557; DF; 93HFA16307Z108363; 00890983810; R18A1-7Z108367; 2006; HONDA/CIVIC LXS; EURANIO SOARES SANTOS; ITAU UNIBANCO S.A.; 3000.00 0331; JIO0289; DF; LVVDB12B0BD167850; 00333102118; SQR473FAFBC01664; 2011; I/CHERY FACE 1.3; WM COMERCIO E INDUSTRIA DE VIDROS LTDA; AYMORE FINANCIAMENTOS; 2000.00 0332; JKJ5719; DF; 9BD372110D4034781; 00539312398; 310A10111459900; 2013; FIAT/SIENA EL 1.0 FLEX; JURACY SILVA DE ALMEIDA; BANCO PANAMERICANO SA; 2500.00 0333; JGU6486; DF; 9BD11985461031944; 00871362902; 5M*0173519*; 2005; FIAT/DOBLO ADVENTURE; PAULO AUGUSTO DE são JOSE ; BANCO BRADESCO FINANCIAMENTOS S.A.; 2000.00 0334; JJK0638; DF; 4S4WXFLU5BS029612; 00459571680; U394686; 2010; I/SUBARU TRIBECA; ESPOBRAS CONSTRUCAO E INCORPORACAO LTDA; BRADESCO LEASING S.A. - ARRENDAMENTO MERCANTIL; 3500.00 0335; JKJ8367; DF; 9BD15822AD6830581; 00538014156; 146E10111480325; 2013; FIAT/UNO MILLE ECONOMY; RICARDO DOS SANTOS; BANCO PANAMERICANO SA; 2000.00 0336; JGB3807; DF; 9BD17140212078216; 00762552905; 5127709; 2001; FIAT/PALIO EX; HELIO DA SILVA COUTINHO; BANCO ITAUCARD SA; 2000.00 0337; JDV8492; DF; 9BFZF20B558295288; 00846940000; CAJA58295288; 2005; FORD/FIESTA SEDAN; JOAQUIM JUARES DA SILVA; BANCO PECUNIA S/A; 2000.00 0338; JHN0991; DF; 8BCLDRFJWAG528812; 00199523363; 10TWAA0037624; 2009; I/CITROEN C4 PALLAS20EAF; PAULO HENRIQUE CARVALHO DE MELO ME; CAIXA ECONÔMICA FEDERAL; 3000.00 0339; JGZ5695; DF; 9BWCA05W66T164423; 00885894626; BNW097198; 2006; VW/GOL 1.0; PATRICIA DE JESUS OLIVEIRA; BANCO PANAMERICANO SA; 1500.00 0340; JHN2980; DF; 9BWDB09N5AP014145; 00172998115; BPA214436; 2009; VW/POLO SEDAN 1.6; VALDEIR ALVES NOGUEIRA; BANCO ITAUCARD SA; 2000.00 0341; JHM0175; DF; 9BD17206G73324431; 00919759297; 178F1011*7552450*; 2007; FIAT/SIENA FIRE FLEX; ELAINE MARIA FERREIRA LIRA; BANCO PANAMERICANO SA; 2000.00 0342; JIK9533; DF; 9BWAA05U9BT161869; 00259555479; CCN661628; 2010; VW/GOL 1.0; MARIA DOS REIS DAMASCENO DA CRUZ; BV FINANCEIRA SA CFI; 2000.00 0343; JIS7029; DF; 9BD15802AC6641487; 00363467912; 146E10110537174; 2011; FIAT/UNO MILLE ECONOMY; CLERISTON APOLINARIO DE ALCANTARA; BANCO FIAT S/A; 2000.00 0344; JHZ8910; DF; 9BGRM69X0BG201219; 00256126208; NAC034829; 2010; GM/PRISMA MAXX; TEMISTOCLES FERREIRA MENEZES; BV LEASING ARRENDAMENTO MERCANTIL SA; 2000.00 0345; HCU7682; DF; 8AD3CRFN16G012508; 00889092001; 10LH2X1388201; 2005; I/PEUGEOT 307 20 FELINE; ADRIANA DOMINGOS DE OLIVEIRA; BANCO PANAMERICANO SA; 2000.00 0347; JHB2412; DF; 9BGSA19109B248600; 00128377208; S80006976; 2009; GM/CLASSIC LIFE; SEBASTIAO JORGE DOS SANTOS; BFB LEASING S.A. ARRENDAMENTO MERCANTIL; 2500.00 0349; JHL9804; DF; 9BWGF07X18P023201; 00959668322; BTJ052200; 2008; VW/KOMBI; VAGNER BARBOSA DAMASCENO; SOROCRED - CREDITO, FINANC. E INVESTIMENTO S/A; 2500.00 0350; JIF4985; DF; 9BD17164G85232345; 00967203520; 178F1011*8169351*; 2008; FIAT/PALIO FIRE FLEX; MARCIEL MENDES DOS SANTOS; CAIXA ECONÔMICA FEDERAL; 2500.00 0351; JGU7099; DF; 9BWCA05W46T197050; 00894987666; BNW124850; 2006; VW/GOL 1.0 COPA; LEONARDO FERRAZ DE QUEIROZ; BANCO ITAUCARD SA; 2000.00 0352; JIB9378; DF; 9BFZF54A798415312; 00164380370; SM9A98415312; 2009; FORD/FIESTA SEDAN FLEX; FLORA MECUPRE COELHO DA MOTA CABRAL; BANCO PANAMERICANO SA; 2000.00 0353; JHB6982; DF; 9BD19250R93087919; 00126902100; Q7*0414787*; 2009; FIAT/STILO SPORTING FLEX; WESLEY HOLANDA DA SILVA; AYMORE FINANCIAMENTOS; 2000.00 0354; JHS1582; DF; 9BWAA05U3AT230876; 00200075160; CCN462504; 2010; VW/GOL 1.0; FABIANO SILVA DOS SANTOS; BANCO BRADESCO FINANCIAMENTOS S.A.; 2500.00 0356; JKE9912; DF; 9BWAB05U0DT078699; 00469748125; CCRN38259; 2012; VW/GOL 1.6; PONTO COM SOLUCOES EM TEC DA INF LTDA ME; BANCO SANTANDER BRASIL S/A; 2500.00 0357; JEM7016; DF; 9BWKA05Z544018334; 00828846650; BJE012286; 2004; VW/FOX 1.0; JOSEANNE MARIA DA SILVA LUZIA; HSBC BANK BRASIL S/A BM; 2000.00 0358; JFU9161; DF; 9362AN6A96B016806; 00873961633; 10DBTX0000451; 2005; PEUGEOT/206 16 HOLID FX; CLEY FERREIRA DE MACEDO; BB LEASING SA ARREND. MERCANTIL; 2000.00 0359; JHO8032; DF; 9BFZF54P4A8034381; 00198371420; QF9AA8034381; 2010; FORD/FIESTA SEDAN1.6FLEX; MARTA APARECIDA RODRIGUES RIBEIRO; BANCO ITAU BBA SA; 2500.00 0360; JIK3300; DF; 8AP372111C6010504; 00341484245; 310A20110222639; 2011; I/FIAT SIENA EL FLEX; SERGIO BARBOSA DANTAS; BV FINANCEIRA SA CFI; 2000.00 0362; JHC2944; DF; 93HGD17607Z203068; 00919454690; L13A4-7Z203064; 2007; HONDA/FIT LXL; LUIS FELIPE DA COSTA SILVA; BANCO PANAMERICANO SA; 3500.00 0363; HAN9315; DF; 9BD19240T53030666; 00838707220; 7Z*0092586*; 2004; FIAT/STILO; MARCELO BARRAMACHER TOCANTINS; BANCO PANAMERICANO SA; 2000.00 0364; JHI3665; DF; 9BD17106G72863905; 00900855312; 178F1011*7280491*; 2006; FIAT/PALIO FIRE FLEX; ILDEMAR DA COSTA; BANCO PANAMERICANO SA; 1500.00 0365; JIB7544; DF; 9BWAA05Z494144655; 00148089003; CCN151413; 2009; VW/FOX 1.0; ADEILDE DE SOUZA CHAVES; BANCO BRADESCO FINANCIAMENTOS S.A.; 2500.00 0366; JKN0585; DF; 9BFZF55A4E8041900; 00569311802; SM9AE8041900; 2013; FORD/FIESTA FLEX; FERNANDO DOS SANTOS; BANCO PANAMERICANO SA; 2000.00 0367; KGZ8961; DF; 9BFZF55P9A8027280; 00197091482; QF9AA8027280; 2010; FORD/FIESTA 1.6 FLEX; MANOEL DOS REIS VIANA DE SOUSA; BANCO SANTANDER BRASIL S/A; 2000.00 0368; JHZ6417; DF; 9BD17164LA5464946; 00154185191; 310A1011*8923435*; 2009; FIAT/PALIO FIRE ECONOMY; AHISTIR MARA SILVA; BV FINANCEIRA SA CFI; 2000.00 0369; JHY3246; DF; 9BWCA05W38T142835; 00945920482; BNW380552; 2007; VW/GOL 1.0; JONATHAN BARBOSA SILVA; BV FINANCEIRA SA CFI; 3000.00 0370; JGR0169; DF; 8AFDZZFHA4J327237; 00813798485; 4J327237; 2003; I/FORD FOCUS 1.6L há;NICHOLLAS MARQUES DE QUEIROZ GONÇALVES; BANCO ITAUCARD SA; 1500.00 0371; JHX2575; DF; 9BWCA05W28P074052; 00943512786; BNW362784; 2007; VW/GOL 1.0; GERSON DA SILVA FERREIRA; BANCO PANAMERICANO SA; 3000.00
  24. Olá pessoal! Estou iniciando com JSON, e tenho uma lista forma da seguinte forma: "sentence_id": 1, "text": "I hate #ThisPhoneCompany products, you'd have to torture me to get me to use #ThisPhone.", "tones": [ { "score": 0.591225, "tone_id": "anger", "tone_name": "Anger" }, { "score": 0.560098, "tone_id": "analytical", "tone_name": "Analytical" }, { "score": 0.645985, "tone_id": "confident", "tone_name": "Confident" } ] }, { "sentence_id": 2, "text": "The emojis in #ThisPhone are stupid.", "tones": [ { "score": 0.760538, "tone_id": "anger", "tone_name": "Anger" } ] }, Meu código para percorrer a lista é: $jsonObj = json_decode($result, true); foreach($jsonObj["sentences_tone"] as $value){ for($i = 0; $i < count($value['tones'][$i]['score']); $i++){ print_r ($value); echo '<br/><br/>valor: '.$value['tones'][$i]['score'][$i]; echo '<br/>sentimento: '.$value['tones'][$i]['tone_name'].'<br/>'; }; echo '<br/>texto: '.$value['text']; }; O problema é que sempre que há mais de um "tones" (como o "sentence_id": 1, onde há 3 "tones"), aparece o erro Notice: Undefined offset: 1 in /Applications/XAMPP/xamppfiles/htdocs/toneAnalyzer/test.php on line 28, já o "sentence_id": 2, onde há 1 só, imprime correto, sem dar erro... Alguma luz?
  25. Olá a todos, é minha primeira vez aqui pedindo por ajuda, e já agradeço... o meu problema é o seguinte, estou tentando criar um CRUD, o cadastro/envio de mail de confirmação funciona corretamente e o login acho que está funcionando também, porém estou com problemas com o Update. Eu queria criar uma página de alteração de perfil de um usuário logado utilizando seu `id` como base de identificação, mas não estou conseguindo pegar o id, espero que alguém possa me ajudar !!! Formulário de Login: <?php //include ("_php/conexao.inc"); Sempre inicia a conexão com o BD e cm sesssion_start() include ("_php/conexao.inc"); ?> <!-- acima tem informações de html disnescessária para minha dúvida então removi ;) --> <!-- Formulário de login --> <form name="login" id="fLogin" method="post" action="_php/login.php"> <input type="password" name="senha" id="cSenha" placeholder="Senha"> <input type="text" name="email" id="cMail" placeholder="E-mail"/> <input type="submit" name="entrar" id="bEntrar" value="Entrar!"/> </form> Configuração do Login: <?php //inicia a conexão com o BD e cm sesssion_start() include("conexao.inc"); ?> <?php //Pega as informações dos input $senha = $_POST["senha"]; $email = $_POST["email"]; //Faz consulta ao bando de dados $sql = mysqli_query($conexao, "SELECT id, email, senha FROM cadastro WHERE email = '$email' AND senha = '$senha'"); $bd = mysqli_fetch_assoc($sql); //Verifica os Dados, se estiver Ok leva o user para o index if (!empty($bd)) { /*Durante minha procura por soluções muitos criavam uma session: $_SESSION['logado'] = true; Vocês recomendam criar essa ação?*/ $_SESSION["nome_"] =$bd["nome"]; $_SESSION["senha_"] =$bd["senha"]; $_SESSION["email_"] =$bd["email"]; $_SESSION["id_"] =$bd["id"]; header('location:../index.php'); } //Se não ... reconduz o user para a página de login else{ header('location: ../login.php'); } ?> Página index: Neste arquivo tem um 'li' 'Perfil' que levaria até a um link com o id do user logado, porém no link não aparece o id $_SESSION <li><a href="_php/altera_perfil.php?id= "<?php echo $_SESSION["id_"] ?>>Perfil</a></li> <?php include ("_php/conexao.inc"); ?> <?php //Cria uma consulta ao BD $sql = mysqli_query($conexao, "SELECT * FROM cadastro"); if(!$sql) { die("erro no banco"); } //Cria uma variável para selecionar os dados $row = mysqli_fetch_assoc($sql); ?> <li><a href="index.php">Home</a></li> <!--Aqui o li 'Perfil' levaria até ao link _php/altera_perfil.php?id= e acrescentaria o id do user via $_SESSION--> <li><a href="_php/altera_perfil.php?id= "<?php echo $_SESSION["id_"] ?>>Perfil</a></li> <li><a href="login.php">Login</a></li> <li><a href="cadastro.html">Cadastro</a></li> Form de alteração de perfil: Aqui após fazer a consulta ao BD os input seriam preenchidos com as informações do user logado, só que acaba preenchendo com os dados do primeiro id da minha tabela do BD não com os dados do usuário logado <?php //inicia a conexão com o BD e cm sesssion_start() include ("conexao.inc");?> <?php $sql = mysqli_query($conexao, "SELECT * FROM cadastro "); if(!$sql) { die("erro no banco"); } $row = mysqli_fetch_object($sql); ?> <form name="perfil_usu" method="post" action="confim_alt_perfil.php" id="perfil_usua"> <!--Aqui após fazer a consulta ao BD os input seriam preenchidos pelas informações do user logado, só que acaba preenchendo com os dados do primeiro id da tabela do BD não com os dados do usuario logado--> <input type="text" value="<?php echo $row->$_SESSION['nome_']?>" name="alt_nome" id="alt_nome" placeholder="Nome"/> <input type="email" value="<?php echo $row->$_SESSION['email_'] ?>" name="alt_email" id="alt_email" placeholder="E-mail"/> <input type="password" value="<?php echo $row->$_SESSION['senha_'] ?>" name="alt_senha" id="alt_senha" placeholder="Senha"/> <input type="text" id="id" name="id" value="<?php echo $row->$_SESSION["id_"] ?>"/> <input type="submit" value="Alterar!" id="bAlterar" name="bAlterar"/> Confirma a alteração de dados: <?php include ("conexao.inc"); $id = $_POST["id"]; $nome = $_POST["alt_nome"]; $senha = $_POST["alt_senha"]; $email = $_POST["alt_email"]; $sql = mysqli_query($conexao, "UPDATE cadastro SET nome = '$nome', senha = '$senha', email = '$email' WHERE id = '$_SESSION["id_"]'") OR DIE(mysqli_error()); $row = mysqli_fetch_object($sql); if(mysqli_affected_rows($conexao) > 0) { echo "Sucesso: Atualizado corretamente!"; } else { echo "Aviso: Não foi atualizado!"; } Não sei se consegui explicar bem, seria tipo O usuário faz o login. Quando ele estiver logado ele será encaminhado para o index onde haverá a opção Perfil. Na página Perfil haverá os campos com os dados do Usuário já preenchidos com as antigas informações onde poderá alterar APENAS os seus dados.. No link do Perfil constará o id do usuário ex:https://forum.imasters.com.br/forum/altera_perfil.php?id=$_SESSION["id"] ?> Porém com o meu sistema não aparece o id no link e os campos são preenchidos com os dados do primeiro usuário da minha Tabela do Banco de Dados e quando faço a alteração altera a do primeiro usuário da minha Tabela não os dados do usuário logado ... Eu fiz alguma coisa errada, viajei demais e fiz coisa que não existe kkk? :D Se alguém puder me ajudar, Obrigada!!!!
×
×
  • Criar Novo...