decode(htmlspecialchars_decode($ep)); } } $_POST['position_list'] = $pll; $pll = array(); $exp=explode("||||",$_POST['position_list2']); foreach($exp as $ep){ if($ep){ $pll[] = $json->decode(htmlspecialchars_decode($ep)); } } $_POST['position_list2'] = $pll; //categories $pll = array(); $exp=explode("||||",$_POST['position_list3']); foreach($exp as $ep){ if($ep){ $pll[] = $json->decode(htmlspecialchars_decode($ep)); } } $_POST['position_list3'] = $pll; //konta bankowe $pll = array(); $exp=explode("||||",$_POST['position_list4']); foreach($exp as $ep){ if($ep){ $pll[] = $json->decode(htmlspecialchars_decode($ep)); } } $_POST['position_list4'] = $pll; // web sites $pll = array(); foreach($_POST['websites'] as $key=>$value){ $pll[$key]['id'] = $_POST['websites_id'][$key]; $pll[$key]['www'] = $_POST['websites'][$key]; } $_POST['websites'] = $pll; $pll = array(); foreach($_POST['telephones'] as $key=>$value){ $pll[$key]['id'] = $_POST['telephones_id'][$key]; $pll[$key]['telephone'] = $_POST['telephones'][$key]; } $_POST['telephones'] = $pll; require_once('modules/Accounts/AccountFormBase.php'); $accountForm = new AccountFormBase(); $prefix = empty($_REQUEST['dup_checked']) ? '' : 'Accounts'; $a = $accountForm->handleSave($prefix, false, false); if($a->id!=''){ echo $a->id; } return; ?>