moi aussi je compren pas
montre ton code ou tu fait le timestamp
moi aussi je compren pas
montre ton code ou tu fait le timestamp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $timestamp_debut = mktime(0, 0, 0, str_pad($mois_deb,2,0,STR_PAD_RIGHT) , $jour_deb, $an_deb); $timestamp_fin = mktime(0, 0, 0, str_pad($mois_fin,2,0,STR_PAD_RIGHT) , $jour_fin, $an_fin); $timestamp_anneeN = mktime(0, 0, 0, $moisN , $jourN, $anneeN); $timestamp_anneeN1 = mktime(0, 0, 0, $moisN1 , $jourN1, $anneeN1);
suis bien d'accord avec toi, parce que j'ai enfin compris ce que je faisais...Envoyé par funckfot
sa marche sa
je passe partout
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
28
29 $timestamp_anneeN = mktime(0, 0, 0, 11 , 1, 2005); $timestamp_anneeN1 = mktime(0, 0, 0, 10 , 31, 2006); $timestamp_debut = mktime(0, 0, 0, 12 , 1, 2005); $timestamp_fin = mktime(0, 0, 0, 6 , 31, 2006); echo $timestamp_anneeN; echo "<br>"; echo$timestamp_anneeN1; echo "<br>"; echo $timestamp_debut ; echo "<br>"; echo $timestamp_fin ; echo "<br>"; if($timestamp_debut <= $timestamp_fin) { echo '1'; //il faut que la période soit entre le 1er Octobre N et le 31 Novembre N-1 if ($timestamp_anneeN <= $timestamp_debut && $timestamp_debut <= $timestamp_anneeN1) { echo "2"; if ( $timestamp_anneeN <= $timestamp_fin && $timestamp_fin <= $timestamp_anneeN1) { echo "3 ;"; } } else{ echo 'La période';// doit se trouver entre le 1er Novembre de l\'année '.$anneeN.' et le 31 Octobre de l\'année '.$anneeN1; } }
et j'ai pa pareil que toi es normal?
1130799600
1162249200
1133391600
1151704800
123 ;
En timestamp de fin tu trouves
et moi1151704800
on a déjà cerner l'erruer reste a trouver pourquoi...1293750000
est il egal a sa
Code : Sélectionner tout - Visualiser dans une fenêtre à part $timestamp_fin = mktime(0, 0, 0, 6 , 31, 2006);
fait des echo pour verifier
Code : Sélectionner tout - Visualiser dans une fenêtre à part $timestamp_fin = mktime(0, 0, 0, str_pad($mois_fin,2,0,STR_PAD_RIGHT) , $jour_fin, $an_fin);
deja il faut mettre STR_PAD_LEFT et non right comme je l'ai fait
merci de ton aide...il faudrait que j'apprenne a differencier la gauche de ma droite ca m'aiderait![]()
je ne connai pas cette fonctionEnvoyé par schlough
elle fait koi?
Elle compléte à gauche ou a droite par le caractere voulu jusqu'a temps que la chaine atteigne le nombre de caracteres voulut
http://fr2.php.net/manual/fr/function.str-pad.php
Sinon oui c'est bon ca marche, merci...
Partager