Apply automated PHP8 safety transforms

Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/89922108-1604-44ae-949d-358d32b9d70a

Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2026-04-23 14:01:37 +00:00 committed by GitHub
parent aca850b6cd
commit e44519c030
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
465 changed files with 1716 additions and 1716 deletions

View file

@ -40,7 +40,7 @@ if (isset($_POST['addban']))
}
else
{
for($i=0; $i+1==count($ban_add['errors']); $i++)
for($i=0; $i+1==count((array)$ban_add['errors']); $i++)
{
$error .= $ban_add['errors'][$i]."<br />";
}

View file

@ -28,7 +28,7 @@ if (isset($_POST['unban']))
}
else
{
for($i=0; $i+1==count($ban_delete['errors']); $i++)
for($i=0; $i+1==count((array)$ban_delete['errors']); $i++)
{
$error .= $ban_delete['errors'][$i]."<br />";
}

View file

@ -31,7 +31,7 @@ if(isset($_POST['addgroup']))
}
else
{
for($i=0; $i+1==count($creategroup['errors']); $i++)
for($i=0; $i+1==count((array)$creategroup['errors']); $i++)
{
$error .= $creategroup['errors'][$i]."<br />";
}
@ -46,7 +46,7 @@ if(isset($_POST['addgroup']))
}
else
{
for($i=0; $i+1==count($creategroup['errors']); $i++)
for($i=0; $i+1==count((array)$creategroup['errors']); $i++)
{
$error .= $creategroup['errors'][$i]."<br />";
}

View file

@ -26,7 +26,7 @@ if(isset($_POST['addclient']))
}
else
{
for($i=0; $i+1==count($setclient_cgroup['errors']); $i++)
for($i=0; $i+1==count((array)$setclient_cgroup['errors']); $i++)
{
$error .= $setclient_cgroup['errors'][$i]."<br />";
}
@ -42,7 +42,7 @@ if(isset($_POST['switchgroup']))
}
else
{
for($i=0; $i+1==count($setclient_cgroup['errors']); $i++)
for($i=0; $i+1==count((array)$setclient_cgroup['errors']); $i++)
{
$error .= $setclient_cgroup['errors'][$i]."<br />";
}

View file

@ -28,7 +28,7 @@ if(isset($_POST['sendname']))
}
else
{
for($i=0; $i+1==count($cgroup_rename['errors']); $i++)
for($i=0; $i+1==count((array)$cgroup_rename['errors']); $i++)
{
$error .= $cgroup_rename['errors'][$i]."<br />";
}
@ -49,7 +49,7 @@ if(isset($_POST['delgroup']))
}
else
{
for($i=0; $i+1==count($cgroup_delete['errors']); $i++)
for($i=0; $i+1==count((array)$cgroup_delete['errors']); $i++)
{
$error .= $cgroup_delete['errors'][$i]."<br />";
}

View file

@ -27,7 +27,7 @@ if(isset($_POST['delete']))
}
else
{
for($i=0; $i+1==count($channel_delete['errors']); $i++)
for($i=0; $i+1==count((array)$channel_delete['errors']); $i++)
{
$error .= $channel_delete['errors'][$i]."<br />";
}

View file

@ -29,7 +29,7 @@ if(isset($_POST['editchannelname']))
}
else
{
for($i=0; $i+1==count($channel_edit['errors']); $i++)
for($i=0; $i+1==count((array)$channel_edit['errors']); $i++)
{
$error .= $channel_edit['errors'][$i]."<br />";
}
@ -67,7 +67,7 @@ if(isset($_POST['editchannel']))
}
else
{
for($i=0; $i+1==count($channel_edit['errors']); $i++)
for($i=0; $i+1==count((array)$channel_edit['errors']); $i++)
{
$error .= $channel_edit['errors'][$i]."<br />";
}
@ -84,7 +84,7 @@ if(isset($_POST['editpw']))
}
else
{
for($i=0; $i+1==count($channel_edit['errors']); $i++)
for($i=0; $i+1==count((array)$channel_edit['errors']); $i++)
{
$error .= $channel_edit['errors'][$i]."<br />";
}
@ -100,7 +100,7 @@ if(isset($_POST['movechan']))
}
else
{
for($i=0; $i+1==count($channel_move['errors']); $i++)
for($i=0; $i+1==count((array)$channel_move['errors']); $i++)
{
$error .= $channel_move['errors'][$i]."<br />";
}

View file

@ -90,7 +90,7 @@ if(isset($_POST['clientdel']))
else
{
echo "<tr><td colspan=\"4\" class=\"green1\">";
for($i=0; $i+1==count($client_delete['errors']); $i++)
for($i=0; $i+1==count((array)$client_delete['errors']); $i++)
{
echo $client_delete['errors'][$i]."<br />";
}
@ -107,7 +107,7 @@ while($getclientdblist=$ts3->getElement('data', $ts3->clientDbList($start, $dura
$clientlist=$ts3->getElement('data', $ts3->clientList());
$countclients=count($clientdblist);
$countclients=count((array)$clientdblist);
$pages=$countclients/$duration;
if(floor($pages)!=0)

View file

@ -27,7 +27,7 @@ if(isset($_POST['delall']))
}
else
{
for($i=0; $i+1==count($complain_delete_all['errors']); $i++)
for($i=0; $i+1==count((array)$complain_delete_all['errors']); $i++)
{
$error .= $complain_delete_all['errors'][$i]."<br />";
}
@ -44,7 +44,7 @@ if(isset($_POST['delete']))
}
else
{
for($i=0; $i+1==count($complain_delete['errors']); $i++)
for($i=0; $i+1==count((array)$complain_delete['errors']); $i++)
{
$error .= $complain_delete['errors'][$i]."<br />";
}

View file

@ -61,7 +61,7 @@ while($clientdblist=$ts3->getElement('data', $ts3->clientDbList($start_while, $d
}
$start_while=$start_while+$duration_while;
}
$totalclients=count($clientstatuslist);
$totalclients=count((array)$clientstatuslist);

View file

@ -45,7 +45,7 @@ if(isset($_POST['createchannel']))
}
else
{
for($i=0; $i+1==count($channel_create['errors']); $i++)
for($i=0; $i+1==count((array)$channel_create['errors']); $i++)
{
$error .= $channel_create['errors'][$i]."<br />";
}

View file

@ -25,7 +25,7 @@ if(isset($_POST['createserver']))
$token=$ts3->serverCreate($_POST['newsettings']);
if($token['success']===false)
{
for($i=0; $i+1==count($token['errors']); $i++)
for($i=0; $i+1==count((array)$token['errors']); $i++)
{
$error .= $token['errors'][$i]."<br />";
}

View file

@ -168,7 +168,7 @@ if(isset($_GET['path']) AND $_GET['path']!="/" AND !empty($_GET['path']))
{
$cid=$_GET['cid'];
$splitpath=explode("/",$_GET['path']);
unset($splitpath[count($splitpath)-1]);
unset($splitpath[count((array)$splitpath)-1]);
$newpath=implode("/", $splitpath);
empty($newpath) ? $newpath="/":'';
$newpath=="/" ? $cid='':'';

View file

@ -28,7 +28,7 @@ if(isset($_GET['deletefile']))
$_GET['path']=="/" ? $_GET['cid']='':'';
if($isdelete['success']===false)
{
for($i=0; $i+1==count($isdelete['errors']); $i++)
for($i=0; $i+1==count((array)$isdelete['errors']); $i++)
{
$error .= $isdelete['errors'][$i]."<br />";
}
@ -45,7 +45,7 @@ if(isset($_POST['createdir']))
$iscreate=$ts3->ftCreateDir($_REQUEST['cid'], $_GET['cpw'], $dirname);
if($iscreate['success']===false)
{
for($i=0; $i+1==count($iscreate['errors']); $i++)
for($i=0; $i+1==count((array)$iscreate['errors']); $i++)
{
$error .= $iscreate['errors'][$i]."<br />";
}
@ -141,7 +141,7 @@ if(isset($_GET['path']) AND $_GET['path']!="/" AND !empty($_GET['path']))
{
$cid=$_GET['cid'];
$splitpath=explode("/",$_GET['path']);
unset($splitpath[count($splitpath)-1]);
unset($splitpath[count((array)$splitpath)-1]);
$newpath=implode("/", $splitpath);
empty($newpath) ? $newpath="/":'';
$newpath=="/" ? $cid='':'';

View file

@ -27,7 +27,7 @@ if(isset($_POST['editinstance']))
else
{
$error .= $lang['editincomplete']."<br />";
for($i=0; $i+1==count($instance_edit['errors']); $i++)
for($i=0; $i+1==count((array)$instance_edit['errors']); $i++)
{
$error .= $instance_edit['errors'][$i]."<br />";
}
@ -45,7 +45,7 @@ if(isset($_POST['editshowlist']))
$server_edit=$ts3->serverEdit($websetting);
if($server_edit['success']===false)
{
for($i=0; $i+1==count($instance_edit['errors']); $i++)
for($i=0; $i+1==count((array)$instance_edit['errors']); $i++)
{
$error .= $server_edit['errors'][$i]."<br />";
}

View file

@ -86,7 +86,7 @@ if(isset($_POST['deploy']))
$snapshot_deploy=$ts3->serverSnapshotDeploy($handler[0]);
if($snapshot_deploy['success']===false)
{
for($i=0; $i+1==count($snapshot_deploy['errors']); $i++)
for($i=0; $i+1==count((array)$snapshot_deploy['errors']); $i++)
{
$error .= $snapshot_deploy['errors'][$i].'<br />';
}
@ -98,7 +98,7 @@ if(isset($_POST['deploy']))
}
else
{
for($i=0; $i+1==count($selectserver['errors']); $i++)
for($i=0; $i+1==count((array)$selectserver['errors']); $i++)
{
$error .= $selectserver['errors'][$i].'<br />';
}
@ -181,7 +181,7 @@ if(!empty($folder[1]))
rsort($folder[1]);
foreach($folder[1] AS $key=>$value)
{
$newdate=date("d-m-Y", $value);
$newdate=date("d-m-Y", is_numeric($value) ? (int)$value : strtotime($value));
$folder[1][$key]=$newdate;
}
}

View file

@ -70,7 +70,7 @@ if(isset($_POST['sendmsg']))
$gm=$ts3->gm($_POST['msgtoall']);
if($gm['success']===false)
{
for($i=0; $i+1==count($gm['errors']); $i++)
for($i=0; $i+1==count((array)$gm['errors']); $i++)
{
$error .= $gm['errors'][$i];
}
@ -96,7 +96,7 @@ if(isset($_POST['massaction']))
$autostart_edit=$ts3->serverEdit(array('virtualserver_autostart'=>$value['auto']));
if($autostart_edit['success']===false)
{
for($i=0; $i+1==count($autostart_edit['errors']); $i++)
for($i=0; $i+1==count((array)$autostart_edit['errors']); $i++)
{
$error .= $autostart_edit['errors'][$i]."<br />";
}
@ -110,7 +110,7 @@ if(isset($_POST['massaction']))
$server_start=$ts3->serverStart($key);
if($server_start['success']===false)
{
for($i=0; $i+1==count($server_start['errors']); $i++)
for($i=0; $i+1==count((array)$server_start['errors']); $i++)
{
$error .= $server_start['errors'][$i]."<br />";
}
@ -126,7 +126,7 @@ if(isset($_POST['massaction']))
$server_stop=$ts3->serverStop($key);
if($server_stop['success']===false)
{
for($i=0; $i+1==count($server_stop['errors']); $i++)
for($i=0; $i+1==count((array)$server_stop['errors']); $i++)
{
$error .= $server_stop['errors'][$i]."<br />";
}
@ -142,7 +142,7 @@ if(isset($_POST['massaction']))
$server_delete=$ts3->serverDelete($key);
if($server_delete['success']===false)
{
for($i=0; $i+1==count($server_delete['errors']); $i++)
for($i=0; $i+1==count((array)$server_delete['errors']); $i++)
{
$error .= $server_delete['errors'][$i]."<br />";
}
@ -183,7 +183,7 @@ if(!empty($serverlist))
$smarty->assign("sortby", $sortby);
$smarty->assign("sorttype", $sorttype);
$smarty->assign("serverstats", sprintf($lang['serverstats'], count($serverlist), $allslots, $allusedslots));
$smarty->assign("serverstats", sprintf($lang['serverstats'], count((array)$serverlist), $allslots, $allusedslots));
$smarty->assign("serverlist", $serverlist);
$smarty->assign("error", $error);
$smarty->assign("noerror", $noerror);

View file

@ -64,7 +64,7 @@ if(isset($_POST['deploy']))
$snapshot_deploy=$ts3->serverSnapshotDeploy($handler[0]);
if($snapshot_deploy['success']===false)
{
for($i=0; $i+1==count($snapshot_deploy['errors']); $i++)
for($i=0; $i+1==count((array)$snapshot_deploy['errors']); $i++)
{
echo $snapshot_deploy['errors'][$i]."<br />";
}
@ -162,7 +162,7 @@ if(!empty($folder[1]))
rsort($folder[1]);
foreach($folder[1] AS $key=>$value)
{
$newdate=date("d-m-Y", $value);
$newdate=date("d-m-Y", is_numeric($value) ? (int)$value : strtotime($value));
$folder[1][$key]=$newdate;
}
}

View file

@ -56,7 +56,7 @@ if(isset($_POST['editserver']))
if($server_edit['success']===false)
{
for($i=0; $i+1==count($server_edit['errors']); $i++)
for($i=0; $i+1==count((array)$server_edit['errors']); $i++)
{
$err_msg .= $server_edit['errors'][$i]."<br />";
}
@ -81,7 +81,7 @@ if(isset($_POST['editpw']))
}
else
{
for($i=0; $i+1==count($server_edit['errors']); $i++)
for($i=0; $i+1==count((array)$server_edit['errors']); $i++)
{
$error .= $server_edit['errors'][$i]."<br />";
}

View file

@ -273,7 +273,7 @@ if(isset($_POST['sendkick']))
$client_kick=$ts3->clientKick($_POST['clid'], 'server', $_POST['kickmsg']);
if($client_kick['success']===false)
{
for($i=0; $i+1==count($client_kick['errors']); $i++)
for($i=0; $i+1==count((array)$client_kick['errors']); $i++)
{
$error .= $client_kick['errors'][$i]."<br />";
}
@ -289,7 +289,7 @@ if(isset($_POST['sendban']))
$client_ban=$ts3->banClient($_POST['clid'], $_POST['bantime'], $_POST['banmsg']);
if($client_ban['success']===false)
{
for($i=0; $i+1==count($client_ban['errors']); $i++)
for($i=0; $i+1==count((array)$client_ban['errors']); $i++)
{
$error .= $client_ban['errors'][$i]."<br />";
}
@ -305,7 +305,7 @@ if(isset($_POST['sendpoke']))
$client_poke=$ts3->clientPoke($_POST['clid'], $_POST['pokemsg']);
if($client_poke['success']===false)
{
for($i=0; $i+1==count($client_poke['errors']); $i++)
for($i=0; $i+1==count((array)$client_poke['errors']); $i++)
{
$error .= $client_poke['errors'][$i]."<br />";
}
@ -321,7 +321,7 @@ if(isset($_POST['sendmove']))
$client_move=$ts3->clientMove($_POST['clid'], $_POST['cid']);
if($client_move['success']===false)
{
for($i=0; $i+1==count($client_move['errors']); $i++)
for($i=0; $i+1==count((array)$client_move['errors']); $i++)
{
$error .= $client_move['errors'][$i]."<br />";
}
@ -338,7 +338,7 @@ if(isset($_POST['sendmsg']))
$send_message=$ts3->sendMessage('3', $_POST['sid'], $_POST['msgtoserver']);
if($send_message['success']===false)
{
for($i=0; $i+1==count($send_message['errors']); $i++)
for($i=0; $i+1==count((array)$send_message['errors']); $i++)
{
$error .= $send_message['errors'][$i]."<br />";
}
@ -354,7 +354,7 @@ if(isset($_POST['start']))
$server_start=$ts3->serverStart($_POST['sid']);
if($server_start['success']===false)
{
for($i=0; $i+1==count($server_start['errors']); $i++)
for($i=0; $i+1==count((array)$server_start['errors']); $i++)
{
$error .= $server_start['errors'][$i]."<br />";
}
@ -370,7 +370,7 @@ if(isset($_POST['stop']))
$server_stop=$ts3->serverStop($_POST['sid']);
if($server_stop['success']===false)
{
for($i=0; $i+1==count($server_stop['errors']); $i++)
for($i=0; $i+1==count((array)$server_stop['errors']); $i++)
{
$error .= $server_stop['errors'][$i]."<br />";
}

View file

@ -31,7 +31,7 @@ if(isset($_POST['addgroup']))
}
else
{
for($i=0; $i+1==count($creategroup['errors']); $i++)
for($i=0; $i+1==count((array)$creategroup['errors']); $i++)
{
$error .= $creategroup['errors'][$i]."<br />";
}
@ -47,7 +47,7 @@ if(isset($_POST['addgroup']))
}
else
{
for($i=0; $i+1==count($creategroup['errors']); $i++)
for($i=0; $i+1==count((array)$creategroup['errors']); $i++)
{
$error .= $creategroup['errors'][$i]."<br />";
}

View file

@ -27,7 +27,7 @@ if(isset($_POST['kickclient']))
}
else
{
for($i=0; $i+1==count($sgroup_del_client['errors']); $i++)
for($i=0; $i+1==count((array)$sgroup_del_client['errors']); $i++)
{
$error .= $sgroup_del_client['errors'][$i]."<br />";
}
@ -42,7 +42,7 @@ if(isset($_POST['addclient']))
}
else
{
for($i=0; $i+1==count($sgroup_add_client['errors']); $i++)
for($i=0; $i+1==count((array)$sgroup_add_client['errors']); $i++)
{
$error .= $sgroup_add_client['errors'][$i]."<br />";
}

View file

@ -30,7 +30,7 @@ if(isset($_POST['sendname']))
}
else
{
for($i=0; $i+1==count($sgroup_rename['errors']); $i++)
for($i=0; $i+1==count((array)$sgroup_rename['errors']); $i++)
{
$error .= $sgroup_rename['errors'][$i]."<br />";
}
@ -50,7 +50,7 @@ if(isset($_POST['delgroup']))
}
else
{
for($i=0; $i+1==count($sgroup_delete['errors']); $i++)
for($i=0; $i+1==count((array)$sgroup_delete['errors']); $i++)
{
$error .= $sgroup_delete['errors'][$i]."<br />";
}

View file

@ -32,7 +32,7 @@ if(isset($_POST['deltoken']))
}
else
{
for($i=0; $i+1==count($token_delete['errors']); $i++)
for($i=0; $i+1==count((array)$token_delete['errors']); $i++)
{
$error .= $token_delete['errors'][$i]."<br />";
}
@ -63,7 +63,7 @@ if(isset($_POST['addtoken']))
}
else
{
for($i=0; $i+1==count($token_add['errors']); $i++)
for($i=0; $i+1==count((array)$token_add['errors']); $i++)
{
$error .= $token_add['errors'][$i]."<br />";
}

View file

@ -158,8 +158,8 @@ function create_tree($pid, $place, $alldata, $sid, $showicons)
$clientinfo .= "<tr><td style=\'width:150px\' class=\'green2 tooltip\'>".$lang['platform']."</td><td style=\'width:150px\' class=\'green2\'>".$u_value['client_platform']."</td></tr>";
$clientinfo .= "<tr><td style=\'width:150px\' class=\'green1 tooltip\'>".$lang['talkpower']."</td><td style=\'width:150px\' class=\'green1\'>".$u_value['client_talk_power']."</td></tr>";
$clientinfo .= "<tr><td style=\'width:150px\' class=\'green2 tooltip\'>".$lang['idle']."</td><td style=\'width:150px\' class=\'green2\'>".$ts3->convertSecondsToStrTime($u_value['client_idle_time']/1000)."</td></tr>";
$clientinfo .= "<tr><td style=\'width:150px\' class=\'green1 tooltip\'>".$lang['lastonline']."</td><td style=\'width:150px\' class=\'green1\'>".date("d.m.Y", $u_value['client_lastconnected'])."</td></tr>";
$clientinfo .= "<tr><td style=\'width:150px\' class=\'green2 tooltip\'>".$lang['created']."</td><td style=\'width:150px\' class=\'green2\'>".date("d.m.Y", $u_value['client_created'])."</td></tr>";
$clientinfo .= "<tr><td style=\'width:150px\' class=\'green1 tooltip\'>".$lang['lastonline']."</td><td style=\'width:150px\' class=\'green1\'>".date("d.m.Y", is_numeric($u_value['client_lastconnected']) ? (int)$u_value['client_lastconnected'] : strtotime($u_value['client_lastconnected']))."</td></tr>";
$clientinfo .= "<tr><td style=\'width:150px\' class=\'green2 tooltip\'>".$lang['created']."</td><td style=\'width:150px\' class=\'green2\'>".date("d.m.Y", is_numeric($u_value['client_created']) ? (int)$u_value['client_created'] : strtotime($u_value['client_created']))."</td></tr>";
$clientinfo .= "<tr><td style=\'width:150px\' class=\'green1 tooltip\'>".$lang['iconid']."</td><td style=\'width:150px\' class=\'green1\'>".$u_value['client_icon_id']."</td></tr>";
$clientinfo .= "</table>";