links('agent'); if($GG['submit']){ if($GG['pass']==$CONFIG['ADMIN']['pass']){ $arr = [0]; if($GG['day']){ $day_arr = array_filter(explode("\r\n",$GG['day'])); foreach($day_arr as $va){ $day_as = explode("=",$va); if($day_as[1]){ $day[$day_as[0]] = $day_as[1]; } } }else{ $day = ['10'=>'0.05']; } if($GG['dayn']){ $dayn_arr = array_filter(explode("\r\n",$GG['dayn'])); foreach($dayn_arr as $va){ $dayn_as = explode("=",$va); if($dayn_as[1]){ $dayn[$dayn_as[0]] = $dayn_as[1]; } } }else{ $dayn = ['1'=>'1']; } if($GG['dayd']){ $dayd_arr = array_filter(explode("\r\n",$GG['dayd'])); foreach($dayd_arr as $va){ $dayd_as = explode("=",$va); if($dayd_as[1]){ $dayd[$dayd_as[0]] = $dayd_as[1]; } } }else{ $dayd = ['1'=>'1']; } if($GG['dayz']){ $dayz_arr = array_filter(explode("\r\n",$GG['dayz'])); foreach($dayz_arr as $va){ $dayz_as = explode("=",$va); if($dayz_as[1]){ $dayz[$dayz_as[0]] = $dayz_as[1]; } } }else{ $dayz = ['1'=>'1']; } if($GG['days']){ $days_arr = array_filter(explode("\r\n",$GG['days'])); foreach($days_arr as $va){ $days_as = explode("=",$va); if($days_as[1]){ $days[$days_as[0]] = $days_as[1]; } } }else{ $days = ['1'=>'1']; } if($GG['dayj']){ $dayj_arr = array_filter(explode("\r\n",$GG['dayj'])); foreach($dayj_arr as $va){ $dayj_as = explode("=",$va); if($dayj_as[1]){ $dayj[$dayj_as[0]] = $dayj_as[1]; } } }else{ $dayj = ['1'=>'1']; } if($GG['dayp']){ $dayp_arr = array_filter(explode("\r\n",$GG['dayp'])); foreach($dayp_arr as $va){ $dayp_as = explode("=",$va); if($dayp_as[1]){ $dayp[$dayp_as[0]] = $dayp_as[1]; } } }else{ $dayp = ['1'=>'1']; } $vdata[$GG['id']] = [ 'name' => $GG['name'], 'sex' => $GG['sex'], 'star' => $GG['star'], 'xmj' => array_merge($arr, $GG['xmj']), 'xddz' => array_merge($arr, $GG['xddz']), 'xpdk' => array_merge($arr, $GG['xpdk']), 'xnn' => array_merge($arr, $GG['xnn']), 'xdz' => array_merge($arr, $GG['xdz']), 'xss' => array_merge($arr, $GG['xss']), 'xzjh' => array_merge($arr, $GG['xzjh']), 'tx' => $GG['tx'], 'day' => $day, 'dayn' => $dayn, 'dayp' => $dayp, 'dayd' => $dayd, 'dayz' => $dayz, 'days' => $days, 'dayj' => $dayj ]; $myfile = fopen("../../../inc/virtual_data.php", "w") or die("Unable to open file!"); $txt = " $v){ $txt .= "[\r\n'name'=>'".$v['name']."','sex'=>'".$v['sex']."','star'=>'".$v['star']."','tx'=>'".$v['tx']."',\r\n"; $txt .= "'xmj'=>".json_encode($v['xmj']).",\r\n"; $txt .= "'xddz'=>".json_encode($v['xddz']).",\r\n"; $txt .= "'xnn'=>".json_encode($v['xnn']).",\r\n"; $txt .= "'xdz'=>".json_encode($v['xdz']).",\r\n"; $txt .= "'xss'=>".json_encode($v['xss']).",\r\n"; $txt .= "'xzjh'=>".json_encode($v['xzjh']).",\r\n"; $txt .= "'xpdk'=>".json_encode($v['xpdk']).",\r\n"; $txt .= "'day'=>["; $i = 0; foreach($v['day'] as $ka => $va){ $txt .= "'".$ka."'=>'".$va."'"; if(($i+1) == count($v['day'])){ }else{ $txt .= ","; } $i++; } $txt .= "],\r\n"; $txt .= "'dayn'=>["; $i = 0; foreach($v['dayn'] as $ka => $va){ $txt .= "'".$ka."'=>'".$va."'"; if(($i+1) == count($v['dayn'])){ }else{ $txt .= ","; } $i++; } $txt .= "],\r\n"; $txt .= "'dayd'=>["; $i = 0; foreach($v['dayd'] as $ka => $va){ $txt .= "'".$ka."'=>'".$va."'"; if(($i+1) == count($v['dayd'])){ }else{ $txt .= ","; } $i++; } $txt .= "],\r\n"; $txt .= "'dayz'=>["; $i = 0; foreach($v['dayz'] as $ka => $va){ $txt .= "'".$ka."'=>'".$va."'"; if(($i+1) == count($v['dayz'])){ }else{ $txt .= ","; } $i++; } $txt .= "],\r\n"; $txt .= "'days'=>["; $i = 0; foreach($v['days'] as $ka => $va){ $txt .= "'".$ka."'=>'".$va."'"; if(($i+1) == count($v['days'])){ }else{ $txt .= ","; } $i++; } $txt .= "],\r\n"; $txt .= "'dayj'=>["; $i = 0; foreach($v['dayj'] as $ka => $va){ $txt .= "'".$ka."'=>'".$va."'"; if(($i+1) == count($v['dayj'])){ }else{ $txt .= ","; } $i++; } $txt .= "],\r\n"; $txt .= "'dayp'=>["; $i = 0; foreach($v['dayp'] as $ka => $va){ $txt .= "'".$ka."'=>'".$va."'"; if(($i+1) == count($v['dayp'])){ }else{ $txt .= ","; } $i++; } $txt .= "]"; $txt .= "\r\n]"; if(($k+1) == count($vdata)){ }else{ $txt .= ","; } } $txt .= "];\r\n?>"; fwrite($myfile, $txt); fclose($myfile); $ppxq -> assign('Edit_Ok','提交成功!'); }else{ $ppxq -> assign('Edit_Error','提交密码错误!'); } $GG['id'] = $GG['id']+1; } $id = in_array($GG['id'],[1,2,3,4,5,6,7,8]) ? $GG['id']-1 : 0; for($i=0;$i<7;$i++){ $day = date('Y-m-d',strtotime("-".$i." day")); $date[$day] = vmdate($vdata[$id],$day); } for($i=0;$i<5;$i++){ $day = date('Y-m',strtotime("-".$i." month")); $date[$day] = vmdate($vdata[$id],$day); } for($i=0;$i<15;$i++){ $day = date('Y-m-d',strtotime("+".$i." day")); $yu[$day] = date('z',strtotime($day))+1; } $ppxq -> assign('id',$id); $ppxq -> assign('date',$date); $ppxq -> assign('yu',$yu); $ppxq -> assign('jyz',vmdata($vdata[$id])); $ppxq -> assign('k',$id); $ppxq -> assign('v',$vdata[$id]); $ppxq -> assign('vdata',$vdata); $ppxq -> assign('zct',date("z",strtotime($vdata[$id]['star']))+1); $ppxq -> assign('dqt',date("z")+1); $ppxq -> assign('GG',$GG); $ppxq -> display('user/virtual.tpl'); $db->close(); unset($GG,$ppxq,$db); ?>