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:
|
||
} |