Ir para conteúdo
Fórum Script Brasil

mestre fyoda

Membros
  • Total de itens

    1.908
  • Registro em

  • Última visita

Tudo que mestre fyoda postou

  1. mestre fyoda

    Tratar Select

    Este é a parte do meu codigo, e o que eu axo estranho é que o select me retorna dados, mas na parte do codigo if( $statuscontato = f_array($status_contato_ocupado) ){? ela não esta sendo executada, porque ? // STATUS_CONTATO E STATUS_CLIENTE FOREM DIFERENTE DE 1 else if( $status_contato_ocupado == false ){ if( $nao_contactado == true ){ if( $cliente = f_array($nao_contactado) ) $seq_cliente = $cliente["seq_cliente"]; } else if( $contactado == true ){ if( $cliente = f_array($contactado) ) $seq_cliente = $cliente["seq_cliente"]; } // ATUALIZA O STATUS DO CLIENTE PARA OCUPADO $atualiza_status_cliente = atualiza("Clientes", "status_cliente = 1", "where seq_cliente = ". $seq_cliente); $statusdocontato = "1"; $numero_tentativa = conta("Contatos", "where seq_cliente = ". $seq_cliente, "") + 1; $seq_contato = proximo("seq_contato"); $ins = insere("Contatos", "seq_contato, seq_cliente, cod_operador, status_contato, data_contato, numero_tentativa", $seq_contato .",". $seq_cliente .",". $cod_operador .",". $statusdocontato .",'". $data_atual ."',". $numero_tentativa, ""); }//if( $status_contato_ocupado ){ // STATUS_CONTATO E STATUS_CLIENTE FOREM 1 else if( $status_contato_ocupado == true ){ if( $statuscontato = f_array($status_contato_ocupado) ){ $seq_contato = $statuscontato["seq_contato"]; $seq_cliente = $statuscontato["seq_cliente"]; } }
  2. Preciso verificar se 09:00 horas esta entre 08:00 a 12:00 horas como eu faço ?
  3. vlw vou dar uma estudada nisso, era isso que eu precisava !
  4. Como eu faço para arredondar os valores em % ?
  5. consegui resolver o problema vendo esse tópico : http://scriptbrasil.com.br/forum/index.php...0&hl=array#
  6. Ele não esta guardando 1 por 1 , ele só armazena o ultimo porque ? $sel_cliente = seleciona("*", "Clientes", "", "order by seq_cliente"); while( $cli = f_array($sel_cliente) ){ $sel_contato = seleciona("*", "Contatos", "where seq_cliente = ". $cli["seq_cliente"], "order by seq_contato"); while( $sel_contato = f_array($sel_contato) ) $seq_contato = array($sel_contato["seq_contato"]); } foreach ($seq_contato as $key => $seq_contato_motivo) { $sel_contato = seleciona("*", "Contatos", "where seq_contato = ". $seq_contato_motivo, ""); while( $motivo = f_array($sel_contato) ){ if( $motivo["seq_motivo"] == "2" ) $aceitou++; else if( $motivo["seq_motivo"] == "3" ) $recusou++; else if( $motivo["seq_motivo"] == "4" ) $contato_impossivel++; echo "<br />". $seq_contato_motivo ." - ". $mot["seq_motivo"]; } }
  7. Todos os campos e textos deveriam ficar iguais aos campos Nome Completo, CPF/CNPJ e RG!
  8. Estranho quando eu tinha esse codigo sem o php ele rodava normalmente mas depois que eu coloquei codigo php deixou tudo desorganizado, porque ? Eu estou utilizando o ie6 mas foi testado no ie7 tb ! <form action="" method="POST"> <fieldset id="Dados"> <legend> Dados Pessoais </legend> <div class="cE"> <label for="nome"> Nome completo:</label> <input name="nome" type="text" class="caixa" id="nome" size="35" onFocus="textOn(this.id)" onBlur="textNormal(this.id)" value="<?php echo $cli["nome"]; ?>" /> <label for="data_nascimento"> Data Nascimento:</label> <input name="data_nasc" type="text" class="caixa" id="data_nasc" onFocus="textOn(this.id)" onBlur="textNormal(this.id)" size="16" maxlength="10" /> </div> <div class="cD"> <label for="cpf/cnpj"> CPF/CNPJ</label> <input name="cpf_cnpj" type="text" class="caixa" id="cpf_cnpj" onFocus="textOn(this.id)" onBlur="textNormal(this.id)" size="35" maxlength="14" /> </div> <div class="cD"> <label for="rg"> RG:</label> <input name="rg" type="text" class="caixa" id="rg" size="25" onFocus="textOn(this.id)" onBlur="textNormal(this.id)" /> </div> <div class="cE"> <label for="sexo"> Sexo:</label> <select name="sexo" id="sexo" /> <option value="F"> Feminino </option> <option value="M"> Masculino </option> </select> </div> </fieldset> <br /> <fieldset id="Contato"> <legend> Dados para contato </legend> <div class="cE"> <label for="nome_contato"> Nome completo para contato:</label> <input name="nome_contato" type="text" class="caixa" id="nome_contato" size="35" onFocus="textOn(this.id)" onBlur="textNormal(this.id)" style="text-transform:capitalize;" /> </div> <div class="cD"> <label for="telefone1"> Telefone Residencial:</label> <input name="ddd1" type="text" class="caixa" id="ddd1" onFocus="textOn(this.id)" onBlur="textNormal(this.id)" size="3" maxlength="4" /> &nbsp; <input name="fone1" type="text" class="caixa" id="fone1" onFocus="textOn(this.id)" onBlur="textNormal(this.id)" size="12" maxlength="9" /> </div> <div class="cE"> <label for="telefone2"> Telefone Comercial:</label> <input name="ddd2" type="text" class="caixa" id="ddd2" onFocus="textOn(this.id)" onBlur="textNormal(this.id)" size="3" maxlength="4" /> &nbsp; <input name="fone2" type="text" class="caixa" id="fone2" onFocus="textOn(this.id)" onBlur="textNormal(this.id)" size="12" maxlength="9" /> </div> </fieldset> <br /> <!-- Popula a combobox pela tabela MOTIVOS --> <fieldset id="status"> <legend> Status </legend> <div class="cE"> <label for="pro1"> Status </label> <select name="motivos" id="motivos" OnChange="Motivo();" /> <?php //lista no banco de dados as opções $sel = seleciona("*", "Motivos", "", ""); while( $motivos = f_array($sel) ){ ?> <option value="<?php echo $seq_motivo; ?>"> <?php echo $desc_motivo; ?> </option> <?php } ?> </select> </div> </fieldset> <!-- SOMENTE PARA O STATUS 2, 3, 6 --> <div id="motivo"></div> <!-- SOMENTE PARA O STATUS 1 --> <div id="retorno"></div> <input type="button" name="Finalizar" value="Finalizar"> </form> o css * { margin:0; padding: 0;} #geral { width: 100%; } #esquerda { width: 20%; float: left; } #cadastro { width: 78%; float: left; } .cG{ float: left; width: 100%; margin-left: 1px;} .cE { float:left; width: 50%; } .cD { float: right; width: 50%; padding-left: 5px; } .caixa { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; border: 1px Solid #888; padding-top: 2px; padding-left: 5px; text-align: center; } .caixa_cap { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; border: 1px Solid #888; padding-top: 2px; padding-left: 2px; } body { background-color: #F5F6F6; color: #666666; font: 60% "Verdana"; } a{ text-decoration: none; color: #666666; } fieldset { border: 1px dashed #999999; padding: 5px; width: 450px; } legend { padding: 2px 4px; border-left: 1px dashed #999999; border-top: 1px dashed #999999; border-right: 1px dashed #999999; background-color: #F5F6F6; } label { display: block; margin: 7px 0 3px 1px; cursor: pointer; font-weight: bold; } fieldset { display: block; } .textbox, .textboxOn { border: 1px solid #999999; background-color: #FFF; color: #333333; padding-top: 2px; padding-left: 2px; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 18px; text-align: center; } .textboxOn { border-color: #996600; background-color: #F5F6F6; } select { font-size:10px; font-family: Verdana, Tahoma, Serif; background:#EEE; color:#666666; border:1px solid #AAA; height:15px; line-height:15px; margin-bottom:4px; padding-left: 0px; } option { background:#EEE; border: 1px; color:#666666; } Imagem
  9. Resolvido! $nome = substr($value, 30, - ( posição total da string - a posição requerida));
  10. $nome = substr($value, 30, strlen($value) - 69); e tentei assim tb ! $nome = substr($value, 30, 69) eu to tentando acessar a posição 30 até a 69 mas não ta funcionado nenhum desses 2 jeitos !
  11. é algo assim: Se a pessoa não atender o telefone a telefonista guarda o nome e o codigo da pessoa numa lista de espera para mais tarde ligar para a pessoa.
  12. no caso teria que ser Session, mas como eu faço para criar uma lista de espera ?
  13. Eu estou precisando desenvolver um codigo que faça o seguinte, guarde o nome e o telefone do cliente, sendo que serão n clientes e terei que recuper os dados, como eu faço ?
  14. Poxa pessoal comentem, só baixar tb é exploração :)
  15. mestre fyoda

    Código de Barra

    http://www.macoratti.net/boleto.htm Esse link te encina ate a fazer o layout do boleto se não me engano é o boleto do BB !
  16. alguém saberia algum projeto que tenha os princiapais bancos ?
  17. heheh hoje pelo dia, eu e o meu chefe chegamos a essa conclusão , mas alguém poderia me ajudar a gravar no pdf mais de um boleto ? baixei os boletos nesse site, inclusive quem precisar pode baixar porque eles atualizaram alguns boletos, atualizaram esse mes : http://www.boletophp.com.br/#download
  18. <? for( $i = 0; $i < 10; $i++ ) { // DADOS DO BOLETO PARA O SEU CLIENTE $dias_de_prazo_para_pagamento = 5; $taxa_boleto = 2.95; $data_venc = date("d/m/Y", time() + ($dias_de_prazo_para_pagamento * 86400)); // Prazo de X dias OU informe data: "13/04/2006"; $valor_cobrado = "2950,00"; // Valor - REGRA: Sem pontos na milhar e tanto faz com "." ou "," ou com 1 ou 2 ou sem casa decimal $valor_cobrado = str_replace(",", ".",$valor_cobrado); $valor_boleto=number_format($i, 2, ',', ''); $dadosboleto["numero_documento"] = "12345678"; // Número do documento - REGRA: Máximo de 13 digitos $dadosboleto["data_vencimento"] = $data_venc; // Data de Vencimento do Boleto - REGRA: Formato DD/MM/AAAA $dadosboleto["data_documento"] = date("d/m/Y"); // Data de emissão do Boleto $dadosboleto["data_processamento"] = date("d/m/Y"); // Data de processamento do boleto (opcional) $dadosboleto["valor_boleto"] = $valor_boleto; // Valor do Boleto - REGRA: Com vírgula e sempre com duas casas depois da virgula // DADOS DO SEU CLIENTE $dadosboleto["sacado"] = "Nome do seu Cliente"; $dadosboleto["endereco1"] = "Endereço do seu Cliente"; $dadosboleto["endereco2"] = "Cidade - Estado - CEP: 00000-000"; // INFORMACOES PARA O CLIENTE $dadosboleto["demonstrativo1"] = "Pagamento de Compra na Loja Nonononono"; $dadosboleto["demonstrativo2"] = "Mensalidade referente a nonon nonooon nononon<br>Taxa bancária - R$ ".$taxa_boleto; $dadosboleto["demonstrativo3"] = "BoletoPhp - http://www.boletophp.com.br"; $dadosboleto["instrucoes1"] = "- Sr. Caixa, cobrar multa de 2% após o vencimento"; $dadosboleto["instrucoes2"] = "- Receber até 10 dias após o vencimento"; $dadosboleto["instrucoes3"] = "- Em caso de dúvidas entre em contato conosco: xxxx@xxxx.com.br"; $dadosboleto["instrucoes4"] = "&nbsp; Emitido pelo sistema Projeto BoletoPhp - www.boletophp.com.br"; // DADOS OPCIONAIS DE ACORDO COM O BANCO OU CLIENTE $dadosboleto["quantidade"] = ""; $dadosboleto["valor_unitario"] = ""; $dadosboleto["aceite"] = ""; $dadosboleto["uso_banco"] = ""; $dadosboleto["especie"] = "R$"; $dadosboleto["especie_doc"] = ""; // ---------------------- DADOS FIXOS DE CONFIGURAÇÃO DO SEU BOLETO --------------- // // DADOS PERSONALIZADOS - HSBC $dadosboleto["codigo_cedente"] = "1122334"; // Código do Cedente (Somente 7 digitos) $dadosboleto["carteira"] = "CNR"; // Código da Carteira // SEUS DADOS $dadosboleto["identificacao"] = "BoletoPhp - Código Aberto de Sistema de Boletos"; $dadosboleto["cpf_cnpj"] = ""; $dadosboleto["endereco"] = "Coloque o endereço da sua empresa aqui"; $dadosboleto["cidade_uf"] = "Cidade / Estado"; $dadosboleto["cedente"] = "Coloque a Razão Social da sua empresa aqui"; // NÃO ALTERAR! include("include/funcoes_hsbc.php"); include("include/layout_hsbc.php"); } ?>
  19. na verdade ele começa com zero for($i=0;$i<=200;$i++) e se eu botar o valor do boleto igual ao do $i , ele sempre vai ficar 0, porque será ?
  20. Imprimir pagina sem clicar no botão imprimir , tem como ?
  21. beleza mas tenho uma duvida, vamos a modo de teste , eu coloquei um for de 200 mas ele não muda os valores, sendo que eu somo $i ( contador) , porque ? Poderia me ajudar nessa parte ?
  22. Como faço para imprimir n boletos sem ficar clicando no imprimir ? <?php // DADOS DO BOLETO PARA O SEU CLIENTE $dias_de_prazo_para_pagamento = 5; $taxa_boleto = 2.95; $data_venc = date("d/m/Y", time() + ($dias_de_prazo_para_pagamento * 86400)); // Prazo de X dias OU informe data: "13/04/2006"; $valor_cobrado = "2950,00"; // Valor - REGRA: Sem pontos na milhar e tanto faz com "." ou "," ou com 1 ou 2 ou sem casa decimal $valor_cobrado = str_replace(",", ".",$valor_cobrado); $valor_boleto=number_format($valor_cobrado+$taxa_boleto, 2, ',', ''); $dadosboleto["numero_documento"] = "12345678"; // Número do documento - REGRA: Máximo de 13 digitos $dadosboleto["data_vencimento"] = $data_venc; // Data de Vencimento do Boleto - REGRA: Formato DD/MM/AAAA $dadosboleto["data_documento"] = date("d/m/Y"); // Data de emissão do Boleto $dadosboleto["data_processamento"] = date("d/m/Y"); // Data de processamento do boleto (opcional) $dadosboleto["valor_boleto"] = $valor_boleto; // Valor do Boleto - REGRA: Com vírgula e sempre com duas casas depois da virgula // DADOS DO SEU CLIENTE $dadosboleto["sacado"] = "Nome do seu Cliente"; $dadosboleto["endereco1"] = "Endereço do seu Cliente"; $dadosboleto["endereco2"] = "Cidade - Estado - CEP: 00000-000"; // INFORMACOES PARA O CLIENTE $dadosboleto["demonstrativo1"] = "Pagamento de Compra na Loja Nonononono"; $dadosboleto["demonstrativo2"] = "Mensalidade referente a nonon nonooon nononon<br>Taxa bancária - R$ ".$taxa_boleto; $dadosboleto["demonstrativo3"] = "BoletoPhp - http://www.boletophp.com.br"; $dadosboleto["instrucoes1"] = "- Sr. Caixa, cobrar multa de 2% após o vencimento"; $dadosboleto["instrucoes2"] = "- Receber até 10 dias após o vencimento"; $dadosboleto["instrucoes3"] = "- Em caso de dúvidas entre em contato conosco: xxxx@xxxx.com.br"; $dadosboleto["instrucoes4"] = "&nbsp; Emitido pelo sistema Projeto BoletoPhp - www.boletophp.com.br"; // DADOS OPCIONAIS DE ACORDO COM O BANCO OU CLIENTE $dadosboleto["quantidade"] = ""; $dadosboleto["valor_unitario"] = ""; $dadosboleto["aceite"] = ""; $dadosboleto["uso_banco"] = ""; $dadosboleto["especie"] = "R$"; $dadosboleto["especie_doc"] = ""; // ---------------------- DADOS FIXOS DE CONFIGURAÇÃO DO SEU BOLETO --------------- // // DADOS PERSONALIZADOS - HSBC $dadosboleto["codigo_cedente"] = "1122334"; // Código do Cedente (Somente 7 digitos) $dadosboleto["carteira"] = "CNR"; // Código da Carteira // SEUS DADOS $dadosboleto["identificacao"] = "BoletoPhp - Código Aberto de Sistema de Boletos"; $dadosboleto["cpf_cnpj"] = ""; $dadosboleto["endereco"] = "Coloque o endereço da sua empresa aqui"; $dadosboleto["cidade_uf"] = "Cidade / Estado"; $dadosboleto["cedente"] = "Coloque a Razão Social da sua empresa aqui"; // NÃO ALTERAR! include("include/funcoes_hsbc.php"); include("include/layout_hsbc.php"); ?>
  23. Com esse codigo abaixo, ele aparece uma tela para clicar em imprimir, teria como não aparecer essa tela e já começar a imprimir direto ? <? for( $i = 0; $i < 200; $i++ ) { // DADOS DO BOLETO PARA O SEU CLIENTE $dias_de_prazo_para_pagamento = 5; $taxa_boleto = 2.95; $data_venc = date("d/m/Y", time() + ($dias_de_prazo_para_pagamento * 86400)); // Prazo de X dias OU informe data: "13/04/2006"; $valor_cobrado = "2950,00"; // Valor - REGRA: Sem pontos na milhar e tanto faz com "." ou "," ou com 1 ou 2 ou sem casa decimal $valor_cobrado = str_replace(",", ".",$valor_cobrado); $valor_boleto=number_format($valor_cobrado+$taxa_boleto, 2, ',', ''); $dadosboleto["numero_documento"] = "12345678"; // Número do documento - REGRA: Máximo de 13 digitos $dadosboleto["data_vencimento"] = $data_venc; // Data de Vencimento do Boleto - REGRA: Formato DD/MM/AAAA $dadosboleto["data_documento"] = date("d/m/Y"); // Data de emissão do Boleto $dadosboleto["data_processamento"] = date("d/m/Y"); // Data de processamento do boleto (opcional) $dadosboleto["valor_boleto"] = $valor_boleto; // Valor do Boleto - REGRA: Com vírgula e sempre com duas casas depois da virgula // DADOS DO SEU CLIENTE $dadosboleto["sacado"] = "Nome do seu Cliente"; $dadosboleto["endereco1"] = "Endereço do seu Cliente"; $dadosboleto["endereco2"] = "Cidade - Estado - CEP: 00000-000"; // INFORMACOES PARA O CLIENTE $dadosboleto["demonstrativo1"] = "Pagamento de Compra na Loja Nonononono"; $dadosboleto["demonstrativo2"] = "Mensalidade referente a nonon nonooon nononon<br>Taxa bancária - R$ ".$taxa_boleto; $dadosboleto["demonstrativo3"] = "BoletoPhp - http://www.boletophp.com.br"; $dadosboleto["instrucoes1"] = "- Sr. Caixa, cobrar multa de 2% após o vencimento"; $dadosboleto["instrucoes2"] = "- Receber até 10 dias após o vencimento"; $dadosboleto["instrucoes3"] = "- Em caso de dúvidas entre em contato conosco: xxxx@xxxx.com.br"; $dadosboleto["instrucoes4"] = "&nbsp; Emitido pelo sistema Projeto BoletoPhp - www.boletophp.com.br"; // DADOS OPCIONAIS DE ACORDO COM O BANCO OU CLIENTE $dadosboleto["quantidade"] = ""; $dadosboleto["valor_unitario"] = ""; $dadosboleto["aceite"] = ""; $dadosboleto["uso_banco"] = ""; $dadosboleto["especie"] = "R$"; $dadosboleto["especie_doc"] = ""; // ---------------------- DADOS FIXOS DE CONFIGURAÇÃO DO SEU BOLETO --------------- // // DADOS PERSONALIZADOS - HSBC $dadosboleto["codigo_cedente"] = "1122334"; // Código do Cedente (Somente 7 digitos) $dadosboleto["carteira"] = "CNR"; // Código da Carteira // SEUS DADOS $dadosboleto["identificacao"] = "BoletoPhp - Código Aberto de Sistema de Boletos"; $dadosboleto["cpf_cnpj"] = ""; $dadosboleto["endereco"] = "Coloque o endereço da sua empresa aqui"; $dadosboleto["cidade_uf"] = "Cidade / Estado"; $dadosboleto["cedente"] = "Coloque a Razão Social da sua empresa aqui"; // NÃO ALTERAR! include("include/funcoes_hsbc.php"); include("include/layout_hsbc.php"); ?> <script> window.print(); </script> <? } ?>
  24. opa não tentwei não, mas antes eu precisava arrumar um problema em outro tópico :) Uma outra duvida, tem como imprimir sem perguntar nada ?
×
×
  • Criar Novo...