Moderadores, vocês são show de bola! Eu estou com o mesmo problema que o MaykonGomes, no qual consigo gerar o boleto e tudo mais, mas o nosso número não muda (uso carteira 06 sem registro do Bradesco). Gostaria de saber se era possivel uma vez que o cliente fez o pedido reimprimir uma segunda via deste mesmo boleto se necessário. Eu sei que normalmente as carteiras sem registro não tem a possibilidade de fazer isso.. Hoje eu tenho um link dentro o pedido do usuário que deixa ele imprimir outra vez, mas o nosso número não muda, então não resolve o meu problema...e queria ter essa possibilidade do cliente optar reimprimir, caso perca o boleto ou algo do tipo. Entendo que para o boletophp entender que existe uma numeração ou necessite procurar uma numeração no txt, seria necessário ter o ID do cliente, número do pedido e o "nosso número" relacionado ao pedido realizado anteriormente. Poderiam me dar uma luz nesse túnel nebuloso? No link para reimprimir o boleto eu tenho esta configuração: {if $order_info.payment_method.payment=='Boleto Bancário'}
<br />
<form name="frmBol" id="frmBol" method="post" target="_blank" action="../../boleto/boleto_bradesco.php">
<input type="hidden" name="firstname" value="{$order_info.firstname}" />
<input type="hidden" name="lastname" value="{$order_info.lastname}" />
<input type="hidden" name="total" value="{$order_info.total}" />
<input type="hidden" name="address" value="{$order_info.b_address}" />
<input type="hidden" name="city" value="{$order_info.b_city}" />
<input type="hidden" name="state" value="{$order_info.b_state}" />
<input type="hidden" name="zipcode" value="{$order_info.b_zipcode}" />
<input type="hidden" name="amount" value="{$order_info.items|@count}" />
</form>
<div align="right">
{include file="buttons/button.tpl" but_text=$lang.print_boleto but_href="java script:frmBol.submit()"}</a></div>
{/if}
Ahh poderiam me dizer em qual arquivo php eu deveria colocar esse código? Me desculpem mas não entendi muito bem rs!
/*Lê o arquivo*/
$f = fopen("controle.txt", "r");
$numero = fgets($f, 1054);
fclose($f);
/*Grava no arquivo*/
$f = fopen("controle.txt", "w+");
fputs($f, $numero+1);
fclose($f); Agradeço desde já pessoal! Nitromojo