[QUOTE]Dmitry Ban пишет:
Пошаманим. У вас определены константы LANG/SITE_ID ?
[CODE] $_SERVER['DOCUMENT_ROOT'] = .........;
$DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
define('NO_KEEP_STATISTIC', true);
define('NOT_CHECK_PERMISSIONS',true);
define('LANG','ru');
define('SITE_ID', 's1');
require($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');
....... [/CODE][/QUOTE]да
вот шапка:
[CODE]ini_set('short_open_tag', 1);
ini_set("max_execution_time", 1000);
ini_set("max_input_time", 1000);
$_SERVER["DOCUMENT_ROOT"] = "/home/www/clients/client1/web6/web";
$DOCUMENT_ROOT = $_SERVER["DOCUMENT_ROOT"];
$_SERVER["BX_PERSONAL_ROOT"] = '/bitrix_personal';
define("LANG", "ru";
define("SITE_ID", "s2";
define("NO_KEEP_STATISTIC", true);
define("NOT_CHECK_PERMISSIONS", true);
set_time_limit(0);
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php";
[/CODE]
define("SITE_ID", "s2";); у нас несколько сайтов на движке, работа идет с этим
а вот код для работы с датами:
[CODE]$prop['SITE_DATE_FROM'] = date('Y-m-d 00:00:00',$date_unix);
$arrAdd = array(
"DD" => 30,
"MM" => 0,
"YYYY" => 0,
"HH" => 0,
"MI" => 0,
"SS" => 0,
;
$date_unix = AddToTimeStamp($arrAdd, $date_unix);
$prop['SITE_DATE'] = date('Y-m-d 00:00:00',$date_unix);
$prop[DATE_KOR] = CDatabase::FormatDate($arFields[date_kor], "DD.MM.YYYY HH:MI:SS", "YYYY-MM-DD HH:MI:SS");[/CODE]А это результат:
[QUOTE]......
[PROPERTY_VALUES] => Array
(
[B] [SITE_DATE_FROM] => 2012-10-19 00:00:00[/B]
[B] [SITE_DATE] => 2012-11-18 00:00:00[/B]
...............
[B][DATE_KOR] => 2012-09-19 00:00:00[/B]
)
)
[1] => [U][B]Incorrect format of Date/Time<br>Incorrect format of Date/Time<br>Incorrect format of Date/Time<br>[/B][/U][/QUOTE]Без времени ([B]00:00:00[/B]) выдает тоже самое