ďťż
Podstrony
|
telcocafemam sobie taki skrypt<?php $dirplayer = 'C:\\ot\\players\\'; $i = 0; $x = array(); $dir = dir($dirplayer); while($plik = $dir->read()){ if (eregi(".xml$",$plik)){ $file = file($dirplayer."/".$plik); $file = explode('"',$file[1]); $plik = explode(".",$plik); $x[$i] = $file[9]." - ". $file[13]." - ".$plik[0]; $i++; } } echo '<center><b>Level</b></center>'; SORT($x, 1); while ($i >= 0){ echo $x[$i]."<b><br> </b>"; $i = $i - 1; } ?> ten skrypt otwiera kazdy plik z rozszezeniem xml ktory jest w katalogu C:\\ot\\players\\ pliki xml wygladaja tak <?xml version="1.0"?> <player name="bikstopa" account="291217" sex="1" lookdir="1" exp="543645" voc="1" level="44" access="0" cap="300" maglevel=""> <spawn x="" y="" z="7"/> <temple x="" y="" z="7"/> <health now="" max="" food="0"/> <mana now="" max="" spent="0"/> <look type="" head="20" body="30" legs="40" feet="50"/> <skills> <skill skillid="0" level="" tries="0"/> <skill skillid="1" level="" tries="0"/> <skill skillid="2" level="" tries="8"/> <skill skillid="3" level="" tries="0"/> <skill skillid="4" level="" tries="0"/> <skill skillid="5" level="" tries="0"/> <skill skillid="6" level="" tries="0"/> </skills> <inventory> <slot slotid="1"><item id=""/></slot> <slot slotid="2"><item id=""/></slot> <slot slotid="3"><item id=""/></slot> <slot slotid="4"><item id=""/></slot> <slot slotid="5"><item id=""/></slot> <slot slotid="6"><item id=""/></slot> <slot slotid="7"><item id=""/></slot> <slot slotid="8"><item id=""/></slot> <slot slotid="9"><item id=""/></slot> </inventory> to co na czerwono - to ten skrypt czyta teraz pytani gdzie w tym skrypcie jest zdefiniowane co ma czytac ( w tym wypadku chodzi o to co jest na czerwono) thx in up za pomoc :) Użytkownik bikstopa edytował ten post 31 marzec 2005, 21:22 Wygląda to tak, że rozbijasz zmienną file na tablice (explode), używając " jako separatora, potem odpowiedznio wyliczasz który element ma wartość poszukiwaną i go używasz:) np $file[9] = to pierwsza wartość na czerwono :) Wygląda to tak, że rozbijasz zmienną file na tablice (explode), używając " jako separatora, potem odpowiedznio wyliczasz który element ma wartość poszukiwaną i go używasz:) np $file[9] = to pierwsza wartość na czerwono :) mam to liczyc tak ? http://img11.exs.cx/...6042/img7nw.jpg :huh: Wszystko jest ładnie tylko licz od 0 :) |
|||
Sitedesign by AltusUmbrae. |