diff --git a/SQL/dayz2json_parser_sql.php b/SQL/dayz2json_parser_sql.php
index 686512a..00da94c 100644
--- a/SQL/dayz2json_parser_sql.php
+++ b/SQL/dayz2json_parser_sql.php
@@ -34,7 +34,7 @@ $insql = "INSERT INTO $table (date,name,players,maxplayers,map,game,version,time
mysqli_close($con);
//exit ;
-}
+} else {
// REGEX TIME
$regtimsev = "/[0-9]{1,2}[:][0-9]{1,2}/";
@@ -74,7 +74,7 @@ if (mysqli_query($con, $insql)) {
}
mysqli_close($con);
-
+}
// end
diff --git a/SQL/regex_statserver_json.php b/SQL/regex_statserver_json.php
index 6729727..b7665db 100644
--- a/SQL/regex_statserver_json.php
+++ b/SQL/regex_statserver_json.php
@@ -71,45 +71,79 @@ echo "Version: " .$Version . "
";
echo "Port: " .$GamePort . "
";
echo "Payes ta regex
";
+$result = explode(",", $InfoGT);
+print_r($result);
echo "".$InfoGT."
";
-echo "
";
+//echo "";
+echo "
";
-//$result = explode(",", $InfoGT);
-//print_r($result);
-echo "
";
+?>
-$re = '/[^,]...(Hive)/';
-$rt = preg_grep($re, array($InfoGT));
-print_r($rt);
-echo "
";
+ example
+
+$regtimeacc = "/etm([0-9]{1,2}[.][0-9]{1})/";
+$result = preg_grep($regtimeacc, explode(",", $InfoGT));
+foreach ($result as $key => $val) {
+ echo $val;
+}
+
+
+";
+echo " '/(battleye)/'
";
$regtimsev = "/(battleye)/";
$result = preg_grep($regtimsev, explode(",", $InfoGT));
//print_r($result);
-echo $result[0];
+//echo $result[0];
+foreach ($result as $key => $val) {
+ echo $val;
+}
echo "
";
+echo " '/[^,]...(Hive)/'
";
+$re = '/[^,]...(Hive)/';
$result = preg_grep($re,explode(",", $InfoGT));
-//print_r( preg_grep($re, array($InfoGT)));
-echo $result[2];
+foreach ($result as $key => $val) {
+ echo $val;
+}
echo "
";
+echo " '/[0-9]{1,2}[:][0-9]{1,2}/'
";
$regtimsev = "/[0-9]{1,2}[:][0-9]{1,2}/";
$result = preg_grep($regtimsev, explode(",", $InfoGT));
-//print_r($result);
-echo $result[8];
+foreach ($result as $key => $val) {
+ echo $val;
+}
echo "
";
-$regtimeacc = "/([0-9][.][0-9]{1})/";
+echo " '/(mod)/'
";
+$regmod = "/(mod)/";
+$result = preg_grep($regmod, explode(",", $InfoGT));
+foreach ($result as $key => $val) {
+ echo $val;
+}
+
+echo "
";
+
+echo " '/etm([0-9]{1,2}[.][0-9]{1})/'
";
+$regtimeacc = "/etm([0-9]{1,2}[.][0-9]{1})/";
$result = preg_grep($regtimeacc, explode(",", $InfoGT));
//print_r($result);
-echo $result[5];
+//echo $result[5];
+foreach ($result as $key => $val) {
+ echo $val;
+}
echo "
";
-
-$regtimeacn = "/([0-9][.][0-9]{1})/";
+//echo " '/entm[0-9]{1,2}[.][0-9]{1}/'
";
+$regtimeacn = "/entm[0-9][.][0-9]{1}/";
+echo " .$regtimeacn.
";
$result = preg_grep($regtimeacn, explode(",", $InfoGT));
//print_r($result);
-echo $result[6];
+//echo $result[6];
+foreach ($result as $key => $val) {
+ echo $val;
+}
echo "
";
@@ -133,10 +167,11 @@ echo $fl_array;
echo "
";
-$re = '/[0-9]{1,2}[:][0-9]{1,2}/m';
-$str = 'battleye,external,privHive,shard,lqs0,etm2.000000,entm5.500000,mod,23:17';
-preg_match_all($re, $str, $matches, PREG_SET_ORDER, 0);
+$re = '/[0-9]{1,2}[:][0-9]{1,2}/m';
+//$str = 'battleye,external,privHive,shard,lqs0,etm2.000000,entm5.500000,mod,23:17';
+
+preg_match_all($re, $InfoGT, $matches, PREG_SET_ORDER, 0);
// Print the entire match result
//var_dump($matches);
@@ -150,13 +185,8 @@ echo $encode;
echo "
";
//echo $matches[0];
-$output = implode(",", array($str));
+$output = implode(",", array($InfoGT));
echo $output;
-echo "
";
-$output1 = implode(",", array($matches));
-echo $output1;
-echo "
";
-
?>
diff --git a/SQL/table.sql b/SQL/table.sql
index 2fdc313..bc4648e 100644
--- a/SQL/table.sql
+++ b/SQL/table.sql
@@ -20,7 +20,7 @@ CREATE TABLE `StatServer_5` (
`timeserver` varchar(12) DEFAULT NULL,
`timespeed` varchar(5) DEFAULT NULL,
`timespeedn` varchar(5) DEFAULT NULL,
- `mod` varchar(5) DEFAULT NULL,
+ `mods` varchar(5) DEFAULT NULL,
`battleye` tinytext DEFAULT NULL,
`hive` varchar(11) DEFAULT NULL,
`connect` varchar(32) DEFAULT NULL,
diff --git a/server.json b/server.json
new file mode 100644
index 0000000..70de227
--- /dev/null
+++ b/server.json
@@ -0,0 +1,24 @@
+
+Array
+(
+ [Protocol] => 17
+ [HostName] => [TH] F2P SERVER | Chernarus Map | No Mod | F2P.IN.TH |
+ [Map] => chernarusplus
+ [ModDir] => dayz
+ [ModDesc] => DayZ
+ [AppID] => 0
+ [Players] => 18
+ [MaxPlayers] => 60
+ [Bots] => 0
+ [Dedicated] => d
+ [Os] => w
+ [Password] =>
+ [Secure] => 1
+ [Version] => 1.10.153598
+ [ExtraDataFlags] => 177
+ [GamePort] => 2302
+ [ServerID] => 90142715919842311
+ [GameTags] => battleye,external,privHive,shard,lqs0,etm12.000000,entm2.000000,mod,22:23
+ [GameID] => 221100
+)
+
diff --git a/server.json.php b/server.json.php
new file mode 100644
index 0000000..b797616
--- /dev/null
+++ b/server.json.php
@@ -0,0 +1,12 @@
+
+