Bonjour à tous,

Voici mon problème :

C'est pour un site concernant des horaires de vols d'avions.
Je voudrais afficher des informations différente en fonction de la position de l'avion par rapport à l'heure de connexion et à son heure d'arrivée.

Je possède donc l'heure de la connexion et l'heure d'arrivée de cet avion.
J'applique donc la méthode suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
             list ($h5, $m5)=explode(":",$heur);//heure de la connexion
	list($h6,$m6)=explode(":",$heura);//heure d'arrivée
	list($a5,$mo5,$j5)=explode("-",$journee);//jour de la connexion
	list($a6,$mo6,$j6)=explode("-",$jarr);//jour de l'arrivée
	$timestamp5= mktime($h5, $m5, 0, $mo5, $a5, $j5);
	$timestamp6= mktime($h6, $m6, 0, $mo6, $a6, $j6);
	$timestamp = abs($timestamp5 - $timestamp6);
	$dif_heura = floor($timestamp/3600);
	$timestamp = $timestamp - ($dif_heura * 3600);
	$dif_mina = $timestamp / 60;
Tout se passe à merveille tant que le jour d'arrivée est le même que l'heure de connexion, mais si cette heure d'arrivée est le lendemain rien de correct ne s'affiche !

Pouvez-vous m'indiquer ce qui coince dans mon code et comment y remédier

Je vous remercie