bonjour le forum PHP ,

j'aimerais savoir qu'est ce que ça veut dire ces erreurs:
Warning: checkdate() expects parameter 2 to be long, string given,
Warning: mktime() expects parameter 5 to be long, string given
voici le bout de code concérné:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
//Extraction des données
list($jour1, $mois1, $annee1)=explode('/', $ddeb); 
list($jour2, $mois2, $annee2)=explode('/', $dfin);	
//verification de la validité d'une date
if(checkdate($mois1, $jour1, $annee1))
{
  echo "date valide";
}
else
{
  echo "date non valide";
 }
 
if(checkdate($mois2,$jour2,$annee2))
{
  echo "date valide";
}
else
{
  echo "date non valide";
  }
//ça c'est pour extraire l'annee de la date entrée dans le formulaire et remplir apres le champ session par le resultat		
//Calcul des timestamp
$timestamp1 = mktime(0,0,0,$mois1,$jour1,$annee1); 
$timestamp2 = mktime(0,0,0,$mois2,$jour2,$annee2); 
$nbjour= abs($timestamp2 - $timestamp1)/86400; // nombre de jour 
$nbsemaine= abs($timestamp2 - $timestamp1)/(86400*7); // nombre de semaine
j'aimerais savoir ou l'erreu ici,
merci