echo date w
In dit script wil ik de huidige $schedule in de else echo opnemen van de huidige dag hoe gaat dit in zijn werking.
Code (php)
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
30
31
32
33
34
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
30
31
32
33
34
<?php
date_default_timezone_set('Europe/Amsterdam');
$open = "700";
$close = "1730";
$time = date('Gi');
$day = date('w');
if ($time >= $open && $time <= $close) {
echo '<p style="color:#00ff00;"></p>';
} else {
echo '<p style="color:#ff0000;"></p>';
}
$schedule[0] = "800-2000";
$schedule[1] = "800-2000";
$schedule[2] = "800-2000";
$schedule[3] = "800-2000";
$schedule[4] = "800-2000";
$schedule[5] = "800-2000";
$schedule[6] = "800-2000";
$today = $schedule[date('w')];
list($open, $close) = explode('-', $schedule);
$now = (int) date('Gi');
$state = 'Open';
if ($today[0] == 0 || $now < (int) $today[0] || $now > (int) $today[1]) {
$state = 'Closed';
}
?>
date_default_timezone_set('Europe/Amsterdam');
$open = "700";
$close = "1730";
$time = date('Gi');
$day = date('w');
if ($time >= $open && $time <= $close) {
echo '<p style="color:#00ff00;"></p>';
} else {
echo '<p style="color:#ff0000;"></p>';
}
$schedule[0] = "800-2000";
$schedule[1] = "800-2000";
$schedule[2] = "800-2000";
$schedule[3] = "800-2000";
$schedule[4] = "800-2000";
$schedule[5] = "800-2000";
$schedule[6] = "800-2000";
$today = $schedule[date('w')];
list($open, $close) = explode('-', $schedule);
$now = (int) date('Gi');
$state = 'Open';
if ($today[0] == 0 || $now < (int) $today[0] || $now > (int) $today[1]) {
$state = 'Closed';
}
?>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
// defineer $dag met dagnummer van de week van vandaag
$dag = date("w");
//defineer dagen
$dagen=array();
$dagen[]="Zondag";
$dagen[]="Maandag";
$dagen[]="Dinsdag";
$dagen[]="Woensdag";
$dagen[]="Donderdag";
$dagen[]="Vrijdag";
$dagen[]="Zaterdag";
// laat de juiste dag zien door deze uit de array te halen.
echo $dagen[$dag];
?>
// defineer $dag met dagnummer van de week van vandaag
$dag = date("w");
//defineer dagen
$dagen=array();
$dagen[]="Zondag";
$dagen[]="Maandag";
$dagen[]="Dinsdag";
$dagen[]="Woensdag";
$dagen[]="Donderdag";
$dagen[]="Vrijdag";
$dagen[]="Zaterdag";
// laat de juiste dag zien door deze uit de array te halen.
echo $dagen[$dag];
?>
Gewijzigd op 24/03/2015 23:23:20 door - Ariën -
De bedoeling is de huidige $schedule weergeven in de echo moet dit met een array
Ik snap niet wat je precies wilt?
Alle dagen:
Aar C op 25/03/2015 11:44:02:
Ik snap niet wat je precies wilt?
Van de huidige dag uit de array wil ik de tijd echo geven in de if else lus.
Code (php)
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?php
date_default_timezone_set('Europe/Amsterdam');
$open = "700";
$close = "1730";
$time = date('Gi');
$day = date('w');
$dag = date("w");
$today = $dagen[date('w')];
if ($time >= $open && $time <= $close) {
echo '$dagen[$dag]';
} else {
echo '<p style="color:#ff0000;"></p>';
}
// defineer $dag met dagnummer van de week van vandaag
//defineer dagen
$dagen=array();
$dagen[]="800-2000";
$dagen[]="800-2000";
$dagen[]="800-2000";
$dagen[]="900-2000";
$dagen[]="800-2000";
$dagen[]="800-2000";
$dagen[]="800-2000";
// laat de juiste dag zien door deze uit de array te halen.
echo $dagen[$dag];
list($open, $close) = explode('-', $dagen);
$now = (int) date('Gi');
$state = 'Open';
if ($today[0] == 0 || $now < (int) $today[0] || $now > (int) $today[1]) {
$state = 'Closed';
}
?>
date_default_timezone_set('Europe/Amsterdam');
$open = "700";
$close = "1730";
$time = date('Gi');
$day = date('w');
$dag = date("w");
$today = $dagen[date('w')];
if ($time >= $open && $time <= $close) {
echo '$dagen[$dag]';
} else {
echo '<p style="color:#ff0000;"></p>';
}
// defineer $dag met dagnummer van de week van vandaag
//defineer dagen
$dagen=array();
$dagen[]="800-2000";
$dagen[]="800-2000";
$dagen[]="800-2000";
$dagen[]="900-2000";
$dagen[]="800-2000";
$dagen[]="800-2000";
$dagen[]="800-2000";
// laat de juiste dag zien door deze uit de array te halen.
echo $dagen[$dag];
list($open, $close) = explode('-', $dagen);
$now = (int) date('Gi');
$state = 'Open';
if ($today[0] == 0 || $now < (int) $today[0] || $now > (int) $today[1]) {
$state = 'Closed';
}
?>