bekomme nicht alle daten angezeigt

sorgonas

Grünschnabel
Hallo an alle,
Ich habe eine Mitglieder-Liste für WoW erstellt. Diese funktioniert soweit relativ gut, bis auf, das ich nicht alle chars angezeigt bekomme. Ich habe es nun soweit geschaft, das die Anzahl richtig dargestellt wird, jedoch nicht von den anderen die verfügbaren Informationen.

Ich habe die komplette Seite mit allem hier als Anhänge gesetzt.

1. cronfrage.php (Datei zum auslesen der Gilden-Informationen)
2. konfig.php (Variablen zum anzeigen verschiedener Atribute)
3. mitglieder.php (Hauptseite der Mitgliederliste)
4. mitglieder.css (ist wohl klar was dies ist
icon_wink.gif
)

In der cronjob.php habe ich an der nachfolgenden Stelle das in Rot markierte
hinzugefügt, um die richtige Anzahl zu bekommen. Jedoch scheint immer noch
etwas nicht richtig zu sein.

// Prüfe Rückgabe
if (strpos($http_response_header[0], '200')) {

$aDecodeMember = json_decode($sCharResponse, true);
$aGuildData['members'][] = json_decode($sCharResponse, true);
}

else {$aDecodeMember = json_decode($sCharResponse, true);
$aGuildData['members'][] = json_decode($sCharResponse, true);

}
 

Anhänge

so, ich weiss nun warum ich die 16 chars leer angezeigt bekomme.
es kommt daher, weil diese chars nicht vom server Lothar sondern vom Server Baelgun sind.
nun weiss ich nur nicht, wie ich diese auch angezeigt bekomme
 
bekomme nun die chars von baelgun angezeigt.

ich musste im cronfrage.php

Alt:
PHP-Code:
foreach ($aRawData['members'] as $aMemberItem )
{ $sCharName = $aMemberItem['character']['name']; $sCharResponse = @file_get_contents( $sAPIURL . 'character/'.$sRawEncodedRealm.'/'.urlencode(html_entity_decode($sCharName, ENT_COMPAT, 'UTF-8')).'?locale=de_de&fields='.$sMemberFields, true);

gegen

Neu:
PHP-Code:

foreach($aRawData['members']as $aMemberItem ){
$sCharName = $aMemberItem['character']['name'];
$sCharResponse =@file_get_contents(
$sAPIURL .'character/'.rawurlencode($aMemberItem['character']['realm']).'/'.urlencode(html_entity_decode($sCharName, ENT_COMPAT,'UTF-8')).'?locale=de_de&fields='.$sMemberFields,true);

ändern.
 
Ich verstehe die frage nicht...?

Und wenn du einen PHP-Codeschnipsel postest, nutze doch bitte das PHP Tag ([ php ])
 
Zurück