Sim estou utilizando o phpboleto. Você ta falando de eu chamar a pagina boleto_bradesco.php dentro do layout e fazer um FOR ? da uma olhada no meu código da pagina boleto_bradesco.php: <?php
include "include/conexao.php";
$result = mysql_query("SELECT * FROM pagamentos123_config") or die (mysql_error());
$qry = mysql_fetch_array($result);
?>
<?php
$PrimeiraParcela = date('Y-m-d', strtotime('30-12-2009')); // Data da primeira parcela
$TotalParcelas = 2; // Total de parcelas escolhidas
$Parcelas = array(); // Vetor onde armazeno as Parcelas e seus respectivos valores
for($i=0; $i < $TotalParcelas; $i++){
// + 30 dias da data da primeira parcela
$data = strtotime( sprintf('%s + %d days',$PrimeiraParcela, $i * 30));
// ou, + 1 Mês da data da primeira parcela
//$data = strtotime( sprintf('%s + %d months',$PrimeiraParcela, $i));
// montar o array com os valores corretos
$Parcela = array('n' => $i +1, 'vencimento' => date('d/m/Y',$data),'valor' => '333,00');
// insere no array $Parcelas, a $Parcela correta
array_push($Parcelas,$Parcela);
$data_venc = $Parcela['vencimento'];
$taxa_boleto = "$qry[boleto_taxa]";
$valor_cobrado = "480,00"; // Valor - REGRA: Sem pontos na milhar e tanto faz com "." ou "," ou com 1 ou 2 ou sem casa decimal
$valor_cobrado = $valor_cobrado / 2;
$valor_cobrado = str_replace(",", ".",$valor_cobrado);
$valor_boleto=number_format($valor_cobrado+$taxa_boleto, 2, ',', '');
$dadosboleto["nosso_numero"] = 45646456; // Nosso numero sem o DV - REGRA: Máximo de 11 caracteres!
$dadosboleto["numero_documento"] = $dadosboleto["nosso_numero"]; // Num do pedido ou do documento = Nosso numero
$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"] = "Dagoberto";
$dadosboleto["endereco1"] = "Rua fulano de tal nº 200";
$dadosboleto["endereco2"] = "Criciúma - SC 88802-580";
// INFORMACOES PARA O CLIENTE
$dadosboleto["demonstrativo1"] = "";
$dadosboleto["demonstrativo2"] = "";
$dadosboleto["demonstrativo3"] = "";
$dadosboleto["instrucoes1"] = "$qry[boleto_instrucao1]";
$dadosboleto["instrucoes2"] = "$qry[boleto_instrucao2]";
$dadosboleto["instrucoes3"] = "$qry[boleto_instrucao3]";
$dadosboleto["instrucoes4"] = "";
// DADOS OPCIONAIS DE ACORDO COM O BANCO OU CLIENTE
$dadosboleto["quantidade"] = "001";
$dadosboleto["valor_unitario"] = $valor_boleto;
$dadosboleto["aceite"] = "";
$dadosboleto["especie"] = "R$";
$dadosboleto["especie_doc"] = "DS";
// ---------------------- DADOS FIXOS DE CONFIGURAÇÃO DO SEU BOLETO --------------- //
// DADOS DA SUA CONTA - Bradesco
$dadosboleto["agencia"] = "$qry[boleto_agencia]"; // Num da agencia, sem digito
$dadosboleto["agencia_dv"] = 2; // Digito do Num da agencia
$dadosboleto["conta"] = "$qry[boleto_conta]"; // Num da conta, sem digito
$dadosboleto["conta_dv"] = "$qry[boleto_conta_digito]"; // Digito do Num da conta
// DADOS PERSONALIZADOS - Bradesco
$dadosboleto["conta_cedente"] = "$qry[boleto_codigo]"; // ContaCedente do Cliente, sem digito (Somente Números)
$dadosboleto["conta_cedente_dv"] = 5; // Digito da ContaCedente do Cliente
$dadosboleto["carteira"] = "$qry[boleto_carteira]"; // Código da Carteira: pode ser 06 ou 03
// SEUS DADOS
$dadosboleto["identificacao"] = "$qry[boleto_empresa]";
$dadosboleto["cpf_cnpj"] = "$qry[boleto_cnpj_cedente]";
$dadosboleto["endereco"] = "$qry[boleto_endereco]";
$dadosboleto["cidade_uf"] = "$qry[boleto_cidade] SC";
$dadosboleto["cedente"] = "$qry[boleto_empresa]";
include_once "include/funcoes_bradesco.php";
include_once "include/layout_bradesco.php";
}
?>