29.01.2015, 10:36
Moin moin allerseits,
ich möchte auf meiner Webseite einen eigenen TS Viewer bauen. Wie heißt es so schön: learning by doing. Ich habe wenig PHP Kenntnisse, von daher habe ich einfach mal ein bisschen mit dem PHP Framework ( [Link: Registrierung erforderlich] ) rumprobiert.
Bin auch schon ein Stück weiter gekommen, möchte jedoch jetzt ein Tooltip über jeden verbundenen User haben, der Avatar, Traffic etc. anzeigt. Leider bekomme ich die Daten in der Schleife nicht angezeigt. Hier mein momentaner Stand: [Link: Registrierung erforderlich]
Code ts_users.php:
ich möchte auf meiner Webseite einen eigenen TS Viewer bauen. Wie heißt es so schön: learning by doing. Ich habe wenig PHP Kenntnisse, von daher habe ich einfach mal ein bisschen mit dem PHP Framework ( [Link: Registrierung erforderlich] ) rumprobiert.
Bin auch schon ein Stück weiter gekommen, möchte jedoch jetzt ein Tooltip über jeden verbundenen User haben, der Avatar, Traffic etc. anzeigt. Leider bekomme ich die Daten in der Schleife nicht angezeigt. Hier mein momentaner Stand: [Link: Registrierung erforderlich]
Code ts_users.php:
PHP-Code:
<?php
// load framework files
require_once("libraries/TeamSpeak3/TeamSpeak3.php");
// connect to local server, authenticate and spawn an object for the virtual server on port 9987
$ts3_VirtualServer = TeamSpeak3::factory("serverquery://*******:******@hilgenberg.cc:10011/?server_port=9987&no_query_clients=1");
// query clientlist from virtual server and filter by platform
$arr_ClientList = $ts3_VirtualServer->clientList(array("client_platform" => "Windows", "iOS", "Linux", "Android"));
echo "<center><ul class='ts_users'>\n";
// walk through list of clients
foreach($arr_ClientList as $ts3_Client){
echo "<li><a class='tooltips' href='#'><i class='fa fa-play-circle'></i> <b>" . $ts3_Client . "<span>PLATZHALTER</span></a></b></li> \n";
}
echo "</ul></center>\n";
?>
Wie bekomme ich nun immer die Information zu dem jeweiligen Nutzer in der Schleife?
Bin für alle Tipps offen! Danke im Voraus.