hallo zusammen,vorneweg...ich bin absoluter php dau und übe mich gerade daran ein kleines script zu basteln. soweit bin ich bereits gekommen:
included wird folgendes:
diese datei ist also beliebig erweiterbar.
ziel des ganzen ist eine tabellarische darstellung der namen mit ihren dazugehörigen zahlen. 2 sachen fehlen mir noch zum glücklich werden. eine sortierfuntkion nach 1. rating 2. rank 3. won 4. lost. meinetwegen auch nach namen/nicks
und 2. eine abschliessende zeile die durchschnittswerte angibt für rating,rank,won,lost. diese zeile soll immer die letzte sein.
hat einer ein script für mich oder kann mir sagen was ich wo ändern/hinzufügen muss? hab mich durch die ganzen array tutorials gelesen aber bin total überfordert momentan. dieses kleine script hat mich jetzt schon 8 stunden gekostet.
für hilfe wäre ich sehr dankbar.
edit : design macht jemand anderes wenn das script funzt,also net wundern das es hässlich aussieht.
so sieht das ganze fertig aus :
http://www.celtic-fury-clan.de/aoe3/index.php
PHP-Code:
<?include("playernicks.php")?>
<?foreach ($nicks as $key => $value) { $names .= $key.";"; }?>
<?
$playerinfo_result=file("http://aoe.cuetech.de/ranking-services/playerinfo?name=".$names."&mode=5");
$i=0;
echo "<table border=1 cellpadding=0 cellspacing=2 width=100% :>
<colgroup>
<col width=119 style=width: 89pt>
<col width=80 span=6 style=width: 60pt>
<col width=120 style=width: 90pt>
</colgroup>
";
echo
"<tr><td width=10% text align=center><b>ESO Nick</b></td>
<td width=10% text align=center><b>Rank</b></td>
<td width=10% text align=center><b>Rating</b></td>
<td width=10% text align=center><b>Won</b></td>
<td width=10% text align=center><b>Lost</b></td>
<td width=10% text align=center><b>Forum Nick</b></td></td>";
while($i<count($playerinfo_result))
{
list($name, $rank, $rate, $wins, $losses, $bogus2, $nicks[$name]) = split("\\;", $playerinfo_result[$i], 6);
echo
"<tr><td width=10% text align=center>
<a href=\"http://www.agecommunity.com/stats/EntityStats.aspx?loc=en-US&EntityName=$name&md=ZS_Supremacy\">$name</a>
</td><td width=10% text align=center>$rank</td>
<td width=10% text align=center>".round($rate,1)."</td>
<td width=10% text align=center>$wins</td>
<td width=10% text align=center>$losses</td>
<td width=10% text align=center>$nicks[$name]</td></tr>\n";
$i++;
}
echo "</table>";
?>
PHP-Code:
<?
$nicks["CF_Faithhealer"]="Faithy";
$nicks["StarSky"]="Star";
$nicks["Daut"]="Jugo";
$nicks["BeN_de"]="L_Clan_Hackl";
$nicks["Hexe_S"]="SIM_Hexe_S";
$nicks["HarLeKiN"]="Harle";
?>
ziel des ganzen ist eine tabellarische darstellung der namen mit ihren dazugehörigen zahlen. 2 sachen fehlen mir noch zum glücklich werden. eine sortierfuntkion nach 1. rating 2. rank 3. won 4. lost. meinetwegen auch nach namen/nicks
und 2. eine abschliessende zeile die durchschnittswerte angibt für rating,rank,won,lost. diese zeile soll immer die letzte sein.
hat einer ein script für mich oder kann mir sagen was ich wo ändern/hinzufügen muss? hab mich durch die ganzen array tutorials gelesen aber bin total überfordert momentan. dieses kleine script hat mich jetzt schon 8 stunden gekostet.
für hilfe wäre ich sehr dankbar.
edit : design macht jemand anderes wenn das script funzt,also net wundern das es hässlich aussieht.
so sieht das ganze fertig aus :
http://www.celtic-fury-clan.de/aoe3/index.php
Kommentar