58 lines
1.5 KiB
PHP
58 lines
1.5 KiB
PHP
|
<?php
|
|||
|
|
|||
|
//print_r($_POST);
|
|||
|
if ( $_SESSION['dostup'] !='a' && $_SESSION['dostup'] !='e' ) die ( 'Кыш' );
|
|||
|
switch(@$_POST['act']) {
|
|||
|
|
|||
|
case 'get_org':
|
|||
|
unset($_POST['act']);
|
|||
|
unset($a);
|
|||
|
$a['inn']=$_POST['inn'];
|
|||
|
$org = $db->get_massiv ( 'orgs', $a, '', 1 );
|
|||
|
print_r( $db->to_j($org));
|
|||
|
break;
|
|||
|
|
|||
|
case 'set_orgs_data':
|
|||
|
unset($_POST['act']);
|
|||
|
|
|||
|
$massiv['org_id']=$_POST['org_id'];
|
|||
|
$massiv['tip']=$_POST['tip'];
|
|||
|
$massiv['json']=$db->to_j($_POST);
|
|||
|
$id=$db->get_massiv('orgs_data', $massiv, '', 1);
|
|||
|
if (!$id)$db->add ( 'orgs_data', $massiv );
|
|||
|
break;
|
|||
|
|
|||
|
case 'get_org_data':
|
|||
|
unset($_POST['act']);
|
|||
|
unset($a);
|
|||
|
$a['org_id']=$_POST['org_id'];
|
|||
|
$a['tip']=$_POST['tip'];
|
|||
|
$org = $db->get_massiv ( 'orgs_data', $a ); //сделать JSON!!! - сделал
|
|||
|
|
|||
|
if ($_POST['tip']=='ud')$t='soft_ud';
|
|||
|
if ($_POST['tip']=='lic')$t='soft_1s_front';
|
|||
|
|
|||
|
//print_r($_POST);
|
|||
|
$num=count($org);
|
|||
|
for($i = 0; $i < $num; $i++){
|
|||
|
if ($org[$i]['id']){
|
|||
|
unset($b);
|
|||
|
//Получаем данные о проге
|
|||
|
$tmp=$db->from_j($org[$i]['json']); //строку в джейсона в массив
|
|||
|
$b['id']=$tmp['soft_id']; // из массива берем ид проги
|
|||
|
$tmp['soft_name']=$db->get_val($t, $b, 'naim'); //запрашиваем название проги
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
$res[$i]=$tmp;
|
|||
|
unset($tmp);
|
|||
|
}
|
|||
|
}
|
|||
|
//sprint_r($res);
|
|||
|
echo $db->clear_json($db->to_j($res));
|
|||
|
//echo $db->to_j($org[])
|
|||
|
//print_r( $db->clear_json($db->to_j($org)));
|
|||
|
break;
|
|||
|
default:
|
|||
|
}
|