89 lines
4.1 KiB
PHP
Executable File
89 lines
4.1 KiB
PHP
Executable File
<?php
|
||
require_once("api/php/core.php");
|
||
|
||
function getRequestHeaders() {
|
||
$headers = array();
|
||
foreach($_SERVER as $key => $value) {
|
||
if (substr($key, 0, 5) <> 'HTTP_') {
|
||
continue;
|
||
}
|
||
$header = str_replace(' ', '-', ucwords(str_replace('_', ' ', strtolower(substr($key, 5)))));
|
||
$headers[$header] = $value;
|
||
}
|
||
return $headers;
|
||
}
|
||
$headers = getRequestHeaders();
|
||
|
||
foreach ($headers as $header => $value) {
|
||
$rs.= "$header: $value <br />\n";
|
||
}
|
||
|
||
|
||
print_r($_POST);
|
||
|
||
$post=core::j($_POST);
|
||
|
||
|
||
print_r($_REQUEST);
|
||
|
||
$req=core::j($_POST);
|
||
|
||
|
||
file_put_contents("/tmp/r_headers.txt", $rs);
|
||
file_put_contents("/tmp/r.txt", $post);
|
||
file_put_contents("/tmp/r2.txt", $req);
|
||
/*
|
||
ВЫБРАТЬ
|
||
СпрНоменклатураПереопределяемый.Ссылка КАК Ссылка,
|
||
СпрНоменклатураПереопределяемый.Код КАК Код,
|
||
СпрНоменклатураПереопределяемый.Наименование КАК Наименование,
|
||
СпрНоменклатураПереопределяемый.Артикул КАК Артикул,
|
||
СпрНоменклатураПереопределяемый.ВидНоменклатуры КАК ВидНоменклатуры,
|
||
СпрНоменклатураПереопределяемый.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
|
||
СпрНоменклатураПереопределяемый.СтавкаНДС КАК СтавкаНДС,
|
||
СпрНоменклатураПереопределяемый.Родитель КАК Родитель,
|
||
ВЫБОР
|
||
КОГДА СпрНоменклатураПереопределяемый.ЕстьТоварыДругогоКачества
|
||
ТОГДА 4 + ВЫБОР
|
||
КОГДА СпрНоменклатураПереопределяемый.ПометкаУдаления
|
||
ТОГДА 1
|
||
ИНАЧЕ 0
|
||
КОНЕЦ + ВЫБОР
|
||
КОГДА СпрНоменклатураПереопределяемый.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать)
|
||
ТОГДА 0
|
||
ИНАЧЕ 2
|
||
КОНЕЦ
|
||
ИНАЧЕ ВЫБОР
|
||
КОГДА СпрНоменклатураПереопределяемый.ПометкаУдаления
|
||
ТОГДА 1
|
||
ИНАЧЕ 0
|
||
КОНЕЦ + ВЫБОР
|
||
КОГДА СпрНоменклатураПереопределяемый.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать)
|
||
ТОГДА 0
|
||
ИНАЧЕ 2
|
||
КОНЕЦ
|
||
КОНЕЦ КАК ИндексКартинки,
|
||
|
||
// ЭлектронноеВзаимодействие.РаботаСНоменклатурой
|
||
|
||
"" КАК НоменклатураРаботаСНоменклатурой,
|
||
0 КАК КодСтатусаСопоставленияРаботаСНоменклатурой,
|
||
"" КАК ИдентификаторНоменклатурыРаботаСНоменклатурой,
|
||
0 КАК КартинкаРежимаОбновленияРаботаСНоменклатурой
|
||
|
||
// Конец ЭлектронноеВзаимодействие.РаботаСНоменклатурой
|
||
|
||
ИЗ
|
||
Справочник.Номенклатура КАК СпрНоменклатураПереопределяемый
|
||
ГДЕ
|
||
НЕ СпрНоменклатураПереопределяемый.ЭтоГруппа
|
||
{ГДЕ
|
||
(СпрНоменклатураПереопределяемый.Ссылка В
|
||
(ВЫБРАТЬ
|
||
СегментыПереопределяемый.Номенклатура
|
||
ИЗ
|
||
РегистрСведений.НоменклатураСегмента КАК СегментыПереопределяемый
|
||
ГДЕ
|
||
СегментыПереопределяемый.Сегмент = &СегментНоменклатуры))}
|
||
*/
|
||
?>
|