имам проблем с тая функция и се чудя защо се получава
$time = time();
значи на български и руски изкарва всичко както трябва, но на английски и немски не
06 FebruaryEurope/HelsinkibSat, 06 Feb 2010 17:21:29 +0200000000pmSat, 06 Feb 2010 17:21:29 +0200 2010, 17:21
$time = time();
Код:
function currentdate(){
$months['en'] = array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
$months['bg'] = array("Януари", "Февруари", "Март" , "Април" ,"Май", "Юни", "Юли", "Август", "Септември", "Октомври", "Ноември", "Декември");
$months['ru'] = array("Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь");
$months['de'] = array("Januar", "Februar", "Marz", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");
$cur_month = date("F");
$lang = $_SESSION['lang'];
$current_months = $months[$lang][$cur_month+1];
return date("d ".$current_months." Y, H:i");
}
значи на български и руски изкарва всичко както трябва, но на английски и немски не
06 FebruaryEurope/HelsinkibSat, 06 Feb 2010 17:21:29 +0200000000pmSat, 06 Feb 2010 17:21:29 +0200 2010, 17:21