#!/usr/bin/perl

print "Content-type: text/html\n\n";

print "<html><head><title>Liste $nombre</title></head>\n";
print "<body>\n";

@nb = (0,31,59,90,120,151,181,212,243,273,304,334,365);

open(DEP,"depenses/courant.txt");
$ligne = <DEP>;

$ligne =~ /^(\d+)\/(\d+)\/(\d+)\./;
$debut = $1+$nb[$2];

@amount = ();
@when = ();

$total = 0;
$nombre = 0;
while($ligne=<DEP>)
{
	$ligne =~ /^(\d+)\/(\d+)\/(\d+):(.*):(.*)$/;
	($jour, $mois, $annee, $montant, $quoi) = ($1,$2,$3,$4,$5);
	$courant = $jour+$nb[$mois];
	$ecart = $courant - $debut;

	$nombre++;
	$total += $montant;

	printf "Le %i/%i/%i, %.02f EUR (%s)<br>\n",$jour,$mois,$annee,$montant,$quoi;
}

print "<br>Total: $total EUR<br>\n";

$possible=850-$total;
$mieux=650-$total;

print "<br>Peut encore etre dépensé ce mois ci: $possible EUR<br>\n";
print "<br>Mieux vaudrait ne pas dépenser plus de: $mieux EUR<br>\n";

($secondes, $minutes, $heures, $jour_mois, $mois,
    $an, $jour_semaine, $jour_calendaire, $heure_ete) = localtime(time);

$possible_now = $possible-850/$jour_calendaire;
$mieux_now = $mieux-650/$jour_calendaire;

printf "<br>Peut être dépensé aujourd'hui: %i EUR<br>\n", $possible_now;
printf "<br>mieux vaudrait ne pas dépenser plus de: %i EUR<br>\n", $mieux_now;

print "</body></html>";

