Всем привет, вот кусок кода, при котором все работает нормально, мне нужно сделать так что бы числу можно было задать свой стиль а названию месяца свой. Дальше я опишу мои действия, если вы знаете способ проще или лучше, буду рад если подскажете. Код (PHP): $dto = $params->get('dto'); if ($params->get('wdate') == 0) { $date = JHTML::_('date', $row->created, $dto); } elseif ($params->get('wdate') == 1) { $date = JHTML::_('date', $row->modified, $dto); } elseif ($params->get('wdate') == 2) { $date = JHTML::_('date', $row->publish_up, $dto); } elseif ($params->get('wdate') == 3) { $date = JHTML::_('date', $row->publish_down, $dto); } $lists[$i]->date = '<span class="aidanews2_date">' . $date . '</span>'; Итак я ввёл две новые переменные, ну и присвоил им соответственно значения даты числа и даты месяца. Код (PHP): $date1 = date("d"); $date2 = date("F"); После чего я заменил Код (PHP): $lists[$i]->date = '<span class="aidanews2_date">' . $date . '</span>'; на Код (PHP): $lists[$i]->date = '<span class="aidanews2_date">' . $date1 . '</span>''<span class="aidanews2_date">' . $date2 . '</span>'; И в итоге получил следующий код: Код (PHP): $date1 = date("d"); $date2 = date("F"); $dto = $params->get('dto'); if ($params->get('wdate') == 0) { $date = JHTML::_('date', $row->created, $dto); } elseif ($params->get('wdate') == 1) { $date = JHTML::_('date', $row->modified, $dto); } elseif ($params->get('wdate') == 2) { $date = JHTML::_('date', $row->publish_up, $dto); } elseif ($params->get('wdate') == 3) { $date = JHTML::_('date', $row->publish_down, $dto); } $lists[$i]->date = '<span class="aidanews2_date">' . $date1 . '</span>''<span class="aidanews2_date">' . $date2 . '</span>'; И при переходе на любую страницу сайта вижу: Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/p63488/www/site.cofp.ru/modules/mod_aidanews2/helper.php on line 960 Подскажите мне, как исправить и сделать как нужно? Заранее всем откликнувшимся спасибо. PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
Код (Text): $lists[$i]->date = '<span class="aidanews2_date">' . $date1 . '</span><span class="aidanews2_date">' . $date2 . '</span>';
Помогло, спасибо, как сам не додумлася, вечно на мелочах туплю. А как сделать что бы русскими буквами месяц писало, а то щас английскими стало.
Я не знаю. У меня довольно маленький скилл в гадании на кофейной гуще и стеклянном шаре. Могу посоветовать только это http://www.php.net/setlocale
Очень прошу помочь с кодом. Не могу понять причину ошибки. На мой взгляд все верно. Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in /home/vihyno/public_html/include/head.php on line 990 Код (PHP): <div class="middle_block_full_center"<? if(preg_match("//luchi_slavu//",$_SERVER['REQUEST_URI'])) {echo "style='background-image: url("/images/luch_slavuy.gif"); background-position: center; background-repeat: no-repeat; height: 800px;'";} ?>> PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]