[PHP & MySQL] Problem mit Monaten

callous.
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:
<?php
  $monate = array(1=>"Januar",
                  2=>"Februar",
                  3=>"M&auml;rz",
                  4=>"April",
                  5=>"Mai",
                  6=>"Juni",
                  7=>"Juli",
                  8=>"August",
                  9=>"September",
                  10=>"Oktober",
                  11=>"November",
                  12=>"Dezember");
  $monat date("n");

  if ($monate[$monat] == Januar OR April OR Juli OR Oktober) {
echo 'OKAY';
// soll im Januar, April, Juli und Oktober angezeigt werden
} 

  else {
echo 'NICHT OKAY';
// soll im Februar, März, Mai, Juni, August, September, November und Dezember erscheinen
}
  ?>


Mein Problem ist, dass mit im Februar OKAY angezeigt wird, obwohl eigentlich NICHT OKAY angezeigt werden müsste.
Es ist das erste Mal, dass ich richtig mit dem Datum arbeite. Da bin ich noch nicht so eingeübt Augenzwinkern
Thorim
php:
1:
2:
3:
if ($monate[$monat] == 'Januar' OR $monate[$monat] ==  'April' OR $monate[$monat] == 'Juli' OR $monate[$monat] == 'Oktober')
{
    // ...



aber warum nicht einfach
php:
1:
if ($monat == || $monat == || $monat == || $monat == 10)

bzw
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
switch ($monat)
{
case 1:
case 4:
case 7:
case 10:
    echo 'OKAY';
    break;
default:
    echo 'NICHT OKAY';
}
.Maybe
Hier ist der Fehler (habs geändert):
php:
1:
if ($monate[$monat] == "Januar" OR $monate[$monat] == "April" OR $monate[$monat] == "Juli" OR $monate[$monat] == "Oktober") {

Edit: Zu spät Zunge raus
callous.
Danke! Jetzt gehts.
Kann geschlossen werden.