Hey,
ich habe mal eine Frage, und zwar habe ich aktuell die Funktion "Spieler auflisten" in einem Webinterface aufgelistet. Funktioniert auch super. Nun möchte ich aber gerne, das wenn kein Spieler Online ist, im Webinterface steht "Niemand ist auf dem TeamSpeak³ Server Online". Wenn keiner Online ist, werden aktuell die Tabellen Header <th> angezeigt. Das möchte ich allerdings nicht so haben
Vielleicht kann mir jemand helfen?
Aktuell sieht es so aus:
PHP
<div class="table-responsive" style="overflow: auto; ">
<table class="table table-hover">
<thead>
<tr>
<th style="width: 5%; min-width: 5%; max-width: 5%">ClientID</th>
<th style="width: 15%; min-width: 15%; max-width: 15%">Benutzername</th>
<th style="width: 10%; min-width: 10%; max-width: 10%">IP</th>
<th style="width: 50%; min-width: 50%; max-width: 50%">UID</th>
</tr>
</thead>
<tbody>
<?php
require_once("libraries/TeamSpeak3/TeamSpeak3.php");
$ts3 = TeamSpeak3::factory("serverquery://xxxx:xxxx@xxxx:10011/?server_port=xxxx");
foreach($ts3->clientList() as $tsClient) {
if(!$tsClient->getInfo()['client_type']) {
?>
<form method="post">
<tr style="padding: -5px">
<td><span class="list-name"><?php echo "CL " . htmlspecialchars($tsClient['clid']) ?></span></td>
<td><span class="list-name"><?php echo htmlspecialchars($tsClient['client_nickname']) ?></span></td>
<td><span class="list-name"><?php echo htmlspecialchars($tsClient['connection_client_ip']) ?></span></td>
<td><span class="list-name"><?php echo htmlspecialchars($tsClient['client_unique_identifier']) ?></span></td>
<td><button name="userKickt" value="<?php echo htmlspecialchars($tsClient['client_unique_identifier']) ?>" class="btn btn-raised btn-warning btn-block btn-xs waves-effect" style="margin-top: -4px; margin-bottom: -4px; width: 70px; color: white;" title="Benutzer Kicken"><i class="fa fa-user-times"></ i></button></td>
</tr>
</form>
<?php
}
}
?>
</tbody>
</table>
</div>
Alles anzeigen
Viele Grüße
CuzImCloud