Следующий код возвращает синтаксическую ошибку во втором ELSEIF высказыванием:Нужна помощь локализации Синтаксическая ошибка
if(($Rec["gradyear"] = $mydate[year] && $mydate[month] IN ("January","February","March","April","June","July")) || ($Rec["gradyear"] = $mydate[year] -1 && $mydate[month] IN ("August","September","October","November","December"))) {
$bgcolor="#00FF00";
} elseif(($Rec["gradyear"] = $mydate[year] -1 && $mydate[month] IN ("January","February","March","April","June","July")) || ($Rec["gradyear"] = $mydate[year] -2 && $mydate[month] IN ("August","September","October","November","December"))) {
$bgcolor="#FFFF00";
} elseif(($Rec["gradyear"] = $mydate[year] -2 && $mydate[month] IN ("January","February","March","April","June","July")) || ($Rec["gradyear"] = $mydate[year] -3 && $mydate[month] IN ("August","September","October","November","December"))) {
$bgcolor="#FF0000"; $fontcolor="#FFFFFF";
}
Для жизни меня, я не могу найти его. Любая помощь будет оценена.
Кроме того, я заранее извиняюсь, если не включаю достаточную информацию. Это моя первая публикация, поэтому, пожалуйста, будьте осторожны. :)
'$ MyDate [месяц] IN ("январь", "Февраль", "Марта", "Апрель", "Июнь", "Июль")' не выглядит как PHP вообще. В каком учебнике вы следуете? –
Похоже, вам нужно начать изучать PHP. – putvande