Bonjours

j'ai besoin d'aide dans un script php ou le pourcentage augmente au fur et a mesure que le Timestamp1 se raproche du Timestamp2
Par exemple

Si : $Timestamp1 = 1248105857;
et : $Timestamp2 = 1248105858;

le script doit retourné "99%"

Voila mon script :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 
$timestamp = time();
 
// $timesend est défini manuellement par un input
 
 
$TiNow  = $timestamp;
$TiEnd  = $timesend;
$TiBegin = date(filemtime($file)); // date en timestamp de la dernier modification du fichier
if ($timestamp >= $timesend) echo "Terminé";
	else {
	echo (round((($TiEnd - $TiBegin) * 100) / ($TiEnd - $TiNow), 2).'%');
}
au début il affiche le pourcentage normalement de 0% à 50%,
passé les 50% il commance a afficher des pourcentage du type 1800% 2500% ... etc
jusqu'a ce qu'il atteint la somme de $TiEnd - $TiBegin a la derniere seconde
Question : que faire ?

Merci