Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

leo_SJCampos

[Resolvido] lógica de um laço de repetição

Recommended Posts

Olá galera beleza?

 

Estou precisando de uma ajuda pra montar um sistema que gere boletos bancarios a partir de uma quantidade de parcelas digitadas em um form...

 

Entao ficaria mais ou menos assim:

 

Digitaria: 3 (Qtd de parcelas)

 

ai ele geraria 3 boletos imprimindo assim: 1/3, outro de 2/3 e outro 3/3.

Nao sei se fui claro, mas preciso dessa ajuda...

 

Por favor me ajudem....

 

Valeu galera....

Compartilhar este post


Link para o post
Compartilhar em outros sites

se entendi bem, você queria uma forma de repetir a impressão de acordo com o numero de parcelas digitadas. Bom se for isso , seria muito simples. Mas teria que levar em conta o valor total do boleto. Sera que poderia ser mais especifico.

 

Assim fica mais facil ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado por responder, é exatamente isso...

 

# Eu entraria com o valor da conta.

# Logo após com a quantidade de parcelas.

# Ai eu geraria a quantidade de boletos igual a quantidade de parcelas mas com o valor dividido.

 

exemplo:

 

Valor: 1200

Parcelas: 3

 

Entao iria gerar 3 boletos de 400 reias,, e em cada boleto mostrar o numero da parcela dele: 1/3 2/3 3/3

 

O boleto ja esta funcionando, só preciso entender essa logica, mais estou com dificuldade....

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Testa ae pra ver.

Se for o que você quer é só adaptar-te.

 

$x=1200;

$y=3;

$htm1=number_format($x/$y,2,",","");

$pega=explode(",",$htm1);

for($i=1;$i<=$y;$i++)

{

if(strlen($pega[0])==4)

{

$pega[0]=substr($pega[0],0,1).".".substr($pega[0],1,4);

}

$htm.=$pega[0].substr($htm1,-3)." - Parcela: $i de $y <br>";

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

O laço funciona,,, mas o que eu queria mesmo era, saber como eu iria gerar a quantidade de boletos de acordo com a quantidade de parcelas...

ou seja.

Parcelas: 3

 

Então abriria 3 paginas diferentes com a informação 1/3 2/3 3/3

 

Ou então ele gerar na mesma pagina os 3 boletos..... pode ser tambem.... Estou sem ideias.... por favor me ajude...

 

obs.. o script do boleto eu ja tenho pronto....

 

 

Valeu.....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Página do navegador ?

Folhas de impressão ?

 

você não consegue configurar isso no script do boleto ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

gera o boleto dentro do laço... ai ele vai abrir qntas vezes você chamar ele.. ou não?

 

como é esse teu script de boleto ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola galera, realmente não sei o que fazer....

 

Tentei colocar o boleto dentro do laço, mais nao funcionou... vou tentar explicar pra vcs como funciona o processo pra que vcs entendam e se possivel possam me ajudar...

 

Tenho um arquivo chamado: cad_boleto.php

Nesse arquivo, eu tenho um form que envia os dados para o preenchimento do boleto,, como valor, parcelas, nome, cpf etc...

Após o preenchimento do boleto, ele envia os dados para um arquivo chamado boleto_bradesco.php.

Esse é um arquivo do (boletophp) que funciona perfeitamente.... com os dados passados como parametros a ele..

 

O que eu precisava era: Quando o Usuario colocar exemplo... 3 parcelas... ele gerar 3 boletos com o valor dividido em 3 parcelas...

 

A logica do nosso amigo ai em cima funcionou:

 

$x=1200;

$y=3;

$htm1=number_format($x/$y,2,",","");

$pega=explode(",",$htm1);

for($i=1;$i<=$y;$i++)

{

if(strlen($pega[0])==4)

{

$pega[0]=substr($pega[0],0,1).".".substr($pega[0],1,4);

}

$htm.=$pega[0].substr($htm1,-3)." - Parcela: $i de $y <br>";

}

 

só que eu nao sei como colocar esse laço dentro do boleto_bradesco.php pra que ele gere a quantidade de boletos igual a quantidade de parcelas....

 

Me ajudem por favor....

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo,

Vou fazer um eskema de boleto esse fds..

esse boletophp q você falou você baixou de onde?

Vo fuçar esse fds..

Qualquer coisa add ae davidportella@hotmail.com se você nao resolveu ainda.

A gente troca idéia.

 

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Galera,, consegui fazer o que estava precisando...

Agora... só mais uma duvida... hehe

 

omo é que eu faço,, pra colocar a data em um laço tambem... sendo que a quantidade de parcelas é 3 entao seria uma pra cada mês... coo faço pra data entrar nesse laço?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá!

Estou fazendo a mesma coisa aqui.

e encontrei os mesmos problemas...

 

achei que tinha conseguido resolver o problema com um for simples

porem o for nao estava alterando os codigos de barras corretamente.

 

ae Léo, o problema da data até consegui resolver aqui cara

mas me conta como voce feze para gerar os boletos de acordo com o numero de parcelas?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.