Цитата |
---|
rasdaniil пишет:
не совсем понял что нужно, но если вы хотите в скрипте понять какой пользователь его запустил, то: Код require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); //подключение API без вывода шаблонов print $USER->GetID(); print $USER->GetLogin(); |
Код |
---|
$empstat=$_REQUEST['user_id']; $db->Query("UPDATE b_sale_order SET PAYED='Y',STATUS_ID='F',EMP_STATUS_ID='{$empstat}',LOCKED_BY='NULL',DATE_LOCK='NULL',DATE_STATUS=NOW() WHERE ID='{$sorder}'"); |
Цитата |
---|
rasdaniil пишет:
не совсем понял что нужно, но если вы хотите в скрипте понять какой пользователь его запустил, то: Код require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); //подключение API без вывода шаблонов print $USER->GetID(); print $USER->GetLogin(); |
Код |
---|
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); $empstat=$USER->GetID(); |
Код |
---|
$db->Query("UPDATE b_sale_order SET PAYED='Y',STATUS_ID='F',EMP_STATUS_ID='{$empstat}',LOCKED_BY='NULL',DATE_LOCK='NULL',DATE_STATUS=NOW() WHERE ID='{$sorder}'"); |
Код |
---|
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); $empstat=$USER->GetID(); |
Код |
---|
/** * Отмена заказа */ function CanceledOrder($sorder,$sreason) { global $db; $iorder=intval($sorder); if($sorder == (string)$iorder) { $f=$db->QueryFirst("SELECT id,ideliv FROM md_delivery_items WHERE sorder='{$iorder}' LIMIT 0,1"); if($f) { $db->Query("UPDATE md_delivery_items SET ideliv='0',sorder='' WHERE id='".$f['id']."'"); if($f['ideliv']) updateJournalCnt($f['ideliv']); } $sreason=str_escape($sreason,1); $ecansel=$_REQUEST['user_id']; $db->SelectDB('sitemanager4'); $hostname = "localhost"; $database = "sitemanager4"; $username = "dost"; $password = "111"; mysql_connect($hostname, $username, $password); mysql_select_db($database); $sql = 'UPDATE `b_sale_order` SET `LOCKED_BY` = NULL, `DATE_LOCK` = NULL'; if (!mysql_query($sql)){echo "Проихошла ошибка:".mysql_error();} else {echo "Успешно очищен - ДО!";} $db->Query("UPDATE b_sale_order SET CANCELED='Y',DATE_CANCELED=NOW(),EMP_CANCELED_ID='{$ecansel}',REASON_CANCELED='{$sreason}',LOCKED_BY='NULL',DATE_LOCK='NULL',STATUS_ID='D' WHERE ID='{$sorder}'"); $hostname = "localhost"; $database = "sitemanager4"; $username = "dost"; $password = "111"; mysql_connect($hostname, $username, $password); mysql_select_db($database); $sql = 'UPDATE `b_sale_order` SET `LOCKED_BY` = NULL, `DATE_LOCK` = NULL'; if (!mysql_query($sql)){echo "Проихошла ошибка:".mysql_error();} else {echo "Успешно очищен - ПОСЛЕ!";} $db->SelectDB(); } } |
Код |
---|
$ecansel=$_REQUEST['user_id']; |
Код |
---|
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); $empstat=$USER->GetID(); |