Página 1 de 1

Gerar Carnê de Pagamento - PHP

MensagemEnviado: Qua Jun 12, 2013 2:01 pm
por apoliano
Boa tarde galera!

Pessoal, to desenvolvendo um sisteminha básico em PHP/MYSQL.
To tentando criar um recurso de pagamento parcelado em carnês de pagamento, não to conseguindo.

O que eu quero fazer no carnê:
Gerar os carnê para impressão;
Com as datas referente a cada mês e ano;
Gerar avisos se algum cliente não pagar na data de vencimento;
Informar quantas parcelas falta para o cliente quitar sua divida.

Fiz esse script aqui como exemplo, mais o número do mês e o ano não mudam.
Código: Selecionar todos
<?php

$cliente = "Carlos";      //$_POST['nome'];
$plano = "12";          //$_POST['plano'];// aqui vai receber em quantas vezes o cara vai querer pagar
$dia = date("d"); //pega o dia atual.
$mes = date("m"); //pega o mes atual
$ano = date("Y"); //pega o ano atual;

for($i=1;$i<=$plano;$i++){
// aqui vai um loop até qtas vezes o usuário escolheu.
      echo 'Cliente: '.$cliente. ' | Parcela: '.$i.'/'.$plano;
      echo '<br>';
      echo 'Vencimento: '.$dia. '/' .($mes+1). '/' .$ano;
      echo '<br>';
      echo 'Após 5 dias multa de 1,99% ao dia ';
      echo '<br>';
      echo '-------------------------------------------------------';
      echo '<br>';   
}
?>

Alguém pode me dá uma dica?

Re: Gerar Carnê de Pagamento - PHP

MensagemEnviado: Qua Jun 12, 2013 3:53 pm
por woshman

Re: Gerar Carnê de Pagamento - PHP

MensagemEnviado: Sex Jun 14, 2013 8:15 pm
por apoliano

Obrigado pela dica. :o!

Conseguie fazer assim:
Código: Selecionar todos
<?php
error_reporting(0);
$nome = $_POST['nome'];
$plano = $_POST['plano'];   // aqui vai receber em quantas vezes o cara vai querer pagar
$dia = date("d");         //pega o dia atual.
$mes = date("m");         //pega o mes atual
$ano = date("Y");         //pega o ano atual;
$v_mes = $mes;
for($i=1;$i<=$plano;$i++){
// aqui vai um loop até qtas vezes o usuário escolheu.   
   if($v_mes==12){
      $v_mes = 1;
      $ano = $ano+1;
   }else{
      $v_mes++;
   }
   echo 'Nome do aluno: '.$nome. ' | Parcela: '.$i.'/'.$plano;
   echo '<br>';echo 'Vencimento: '.$dia.'/'.$v_mes.'/'.$ano;
   echo '<br>';echo 'Após 5 dias multa de 1,99% ao dia ';
   echo '<br>';echo '-------------------------------------------------------';
   echo '<br>';
   }
?>
<form name="form1" method="post" action="">
   Nome:<input type="text" name="nome" size="20" /><br />
   Parcelas:<input type="text" name="plano" size="15" /><br />
   <input type="submit" value="Gerar Carnê" />
</form>

colocando um if dentro do loop.

Quero tentar agora enviar essas informações para o banco de dados.
Vou tentar colocando um INSERT INTO dentro do loop pra ver se todos os carnês vão para o banco.

Re: Gerar Carnê de Pagamento - PHP  TOPIC_SOLVED

MensagemEnviado: Qui Jun 20, 2013 12:40 pm
por apoliano
Resolvido.

Colocando INSERT INTO dentro do loop gera o número de carnês desejado.

Vou partir agora para o controle desses carnês.