Anzeige:

Foreach Hilfe :(

h4zebust3r90

New Member
Hallihallo,

ich wäre froh wenn mir da mal jemand zur "Hand" geht :D weil ich seh vor lauter Code den weissen Hintergrund nicht mehr.

Folgende würde ich gerne erreichen: Ich frage mit eine Klasse einen Teamspea3 Server ab. Im speziellen versuche ich eine Aufistung der Channels und den darin enthaltenen Clients zu erstellen.

So sieht mein Code aus:

Code:
$getChannelList 	= $teamspeak3->channelList();
		$getOnlineClients 	= $teamspeak3->clientList('-groups -info -country -away -ip');
		
			$i=0;
		
			foreach($getChannelList['data'] as $channels){
				
				$channel[$i] 			= $channels; 
				$channel[$i]['client'] 	= array();  
				
				foreach($getOnlineClients['data'] as $clients){
					if($clients['connection_client_ip']){
						if($clients['cid'] == $channels['cid']){
							$channel[$i]['client'][] = $clients;
						}
					}
				}
			$i++;
			}

			print_r($channel);

Die Daten $getChannelList erhalte ich als array und öffne es mit $getChannelList['data'] ..

Hier der Link zu einem Preview

https://testpress.maralex.site/1836-2/

Wenn ihr den TS Server benutzen wollt der mit dem Script funktioniert, also als Testserver quasi: hdf-multigaming.de:1337

Ich wäre echt froh wenn mir da jemand den passenden Anstoss gibts und freue mich jetzt schon auf die hoffentlich ;) vielen Ideen :D

PS: Bitte benutzt keine Wörter wie "geht nicht" oder "google" .. ich bin der letzte der im Form nach Scripten gammelt .. habe gegoogelt ;) wer was anderes sagt der lügt :p
 

elias5000

Site Reliability Engineer
Sieht dein Code wirklich so aus?

Dann wäre mein erster Tipp, die Indentation zu fixen und mit nicht mehr als 4 Spaces je Level einzurücken.

Ordentliche Formatierung ist die Hälfte der Lesbarkeit.
 

h4zebust3r90

New Member
Hallo, nein natürlich sieht er NICHT so aus ... und dazu wollte ich auch kein feedback. Der code ist lediglich aus der mitte des scriptes herauskopiertdamit der rest nicht davon ablenkt.

Der restliche Code baut lediglich ein Widget in Wordpress auf ...

Zum Thema: kann closed werden habe mittlerweile den Fehler gefunden. Werde bei Gelegenheit die Lösung posten.

edit:// an die code polizei ::) http://prntscr.com/i01o81
 
Last edited by a moderator:
Top