Autor Tópico: Dica para imprimir boleto bancário.  (Lida 8117 vezes)

Régis Matos

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 632
  • Se a porta não se abrir, construa uma.
    • Email
Dica para imprimir boleto bancário.
« Online: Julho 03, 2010, 08:11:27 pm »
Olá pessoal... depois de muita dor de cabeça consegui fazer a impressão do boleto bancário... pegando as informações do bando de dados...

Infelizmente não consegui gerar direto via ScriptCase mais consegui passar os parâmetros para o boletophp (BOLETO JÁ PRONTO E TESTADO).

Segue os passos.

1 - Baixe o boletophp no site http://www.boletophp.com.br
2 - Extrai os arquivos e pega o arquivo Ref:  Ao banco e carteira.
3 - Ex. Caixa Econômica Federal, edita o arquivo boleto_cef_sigcb.php.

Faz a conexão com o banco de dados buscando as informações necessárias para imprimir o boleto.
Ex.
<?php

//informações para conectar no banco
$host = "localhost"; // Local da base de dados MySQL
$user = "root"; // Login do MySQL
$pass = "senha"; // Senha para conectar com o MySQL
$base = "bancodedados"; // Nome do Banco de Dados

//FAZENDO A CONEXÃO COM O BANCO DE DADOS
$con = mysql_connect($host, $user, $pass);
$banco = mysql_select_db($base, $con);

$id = $_GET['id'];
//pega informações do boleto
$sql = "SELECT nome_sacado from boleto where id = '$id')";

$resultado = mysql_query($sql);

//Grava em um arreio
$boleto = mysql_fetch_array($resultado);

// Nome do sacado
$dadosboleto["sacado"] = $boleto['nome_sacado'];
...
...
...

No SC. vc faz o seguinte.
Usa o sc_redir passando o id do boleto a ser impresso.

sc_redir("http://"http://localhost/boleto/boleto_cef_sigcb?id={id}, "", "_parent");


Espero ter ajudado...





demarchi

  • Novato
  • *
  • Mensagens: 9
    • Email
Re: Dica para imprimir boleto bancário.
« Responder #1 Online: Julho 08, 2010, 11:46:52 pm »
Muito Obrigado.

Me ajudou muito!