服务器列表2
This commit is contained in:
101
script/linedata/display.php
Normal file
101
script/linedata/display.php
Normal file
@@ -0,0 +1,101 @@
|
||||
<?php
|
||||
/*
|
||||
* @Descripttion:
|
||||
* @version:
|
||||
* @Author: kangkang
|
||||
* @Date: 2020-11-06 14:32:57
|
||||
* @LastEditors: kangkang
|
||||
* @LastEditTime: 2020-11-06 15:24:49
|
||||
*/
|
||||
$id = $_GET['product'];
|
||||
switch($id){
|
||||
case 0:
|
||||
format_product('./all.csv');
|
||||
break;
|
||||
case 8:
|
||||
format_xingxing('./xingxing.csv','2288.csv');
|
||||
break;
|
||||
case 6:
|
||||
format_product('./xianfeng.csv');
|
||||
break;
|
||||
case 13:
|
||||
format_product('./jike.csv');
|
||||
break;
|
||||
case 1:
|
||||
format_product('./qiangzi.csv');
|
||||
break;
|
||||
case 2:
|
||||
format_product('./xunlian.csv');
|
||||
break;
|
||||
case 14:
|
||||
format_product('./tiantian.csv');
|
||||
break;
|
||||
case 5:
|
||||
format_product('./laoying.csv');
|
||||
break;
|
||||
case 4:
|
||||
format_product('./jinrui.csv');
|
||||
break;
|
||||
case 10:
|
||||
format_product('./wuxian.csv');
|
||||
break;
|
||||
case 16:
|
||||
format_product('./shihui.csv');
|
||||
break;
|
||||
case 15:
|
||||
format_product('./gongxiang.csv');
|
||||
break;
|
||||
}
|
||||
|
||||
function format_product($file_path){
|
||||
$list = [];
|
||||
$file = fopen($file_path,'r');
|
||||
while ($info = fgetcsv($file)) {
|
||||
$data['city'] = $info[0];
|
||||
$data['supply'] = $info[1];
|
||||
$data['ip'] = $info[2];
|
||||
$data['daikuan'] = $info[3];
|
||||
$data['onlineuser'] = $info[4];
|
||||
$data['maxuser'] = $info[5];
|
||||
$data['online'] = $info[6];
|
||||
$data['status'] = $info[7];
|
||||
$data['nasname'] = $info[8];
|
||||
$list[] = $data;
|
||||
}
|
||||
fclose($file);
|
||||
echo json_encode(['data'=>$list]);
|
||||
}
|
||||
|
||||
function format_xingxing($file_path1,$file_path2){
|
||||
$list1 = [];
|
||||
$file1 = fopen($file_path1,'r');
|
||||
$file2 = fopen($file_path2,'r');
|
||||
while ($info = fgetcsv($file1)) {
|
||||
$data['city'] = $info[0];
|
||||
$data['supply'] = $info[1];
|
||||
$data['ip'] = $info[2];
|
||||
$data['daikuan'] = $info[3];
|
||||
$data['onlineuser'] = $info[4];
|
||||
$data['maxuser'] = $info[5];
|
||||
$data['online'] = $info[6];
|
||||
$data['status'] = $info[7];
|
||||
$data['nasname'] = $info[8];
|
||||
$list1[] = $data;
|
||||
}
|
||||
while ($info = fgetcsv($file2)) {
|
||||
$data['city'] = $info[0];
|
||||
$data['supply'] = $info[1];
|
||||
$data['ip'] = $info[2];
|
||||
$data['daikuan'] = $info[3];
|
||||
$data['onlineuser'] = $info[4];
|
||||
$data['maxuser'] = $info[5];
|
||||
$data['online'] = $info[6];
|
||||
$data['status'] = $info[7];
|
||||
$data['nasname'] = $info[8];
|
||||
$list2[] = $data;
|
||||
}
|
||||
fclose($file1);
|
||||
fclose($file2);
|
||||
$list = array_merge($list1,$list2);
|
||||
echo json_encode(['data'=>$list]);
|
||||
}
|
||||
Reference in New Issue
Block a user