Jak zrobić skrypt rankingu?


(Fajlip4) #1

Witam!

Potrzebuje skryptu który ustalał by ranking. To znaczy mam na serwerze plik: "plik.txd" a jego zawartość to:

Mistrzu 1500

Nico 3000

Maxi 2500

Seba 2100

Kaszel 1000

I chce by skrypt układał użytkowników według ilości posiadanego "respektu" tak jak poniżej:

1.Nico 3000

2.Maxi 2500

3.Seba 2100

4.Mistrzu 1500

5.Kaszel 1000

Bardzo proszę o pomoc!


(Asterisk) #2

Zapoznaj się proszę z tą stroną i zmień tytuł na

konkretny. Inaczej temat poleci do śmietnika.


(Anddezr+Dobreprogramy Pl) #3

php, pobierz zawartość pliku do tablicy porozdzielaj explode, posortuj, wyświetl ...


(Fajlip4) #4

Zapomniałem dodać że w programowaniu w php raczkuje...

Sory moja wina. Ale czy mógł byś podać jakieś linki gdzie mógł bym znaleść informacje na ten temat,

bo na razie znalazłem tylko jak pobrać zawartość pliku --> link


(Sitemaster) #5

http://www.php.net/manual/pl/function.explode.php

http://www.php.net/manual/pl/function.sort.php


(Fajlip4) #6

Przeczyłem to kilka razy i nie rozumiem...

Znalazłem skrypt układający liczby:

<?php


$tab[] = '100';

$tab[] = '500';

$tab[] = '400';

$tab[] = '200';

$tab[] = '300';


foreach ($tab as $value)

{

echo $value.', ';

}


echo '

Asort wykonane na tablicy';

asort($tab);

foreach ($tab as $value)

{

echo $value.', ';

}

Ale niestety układa je w drugą stronę: 100 200 300... I nie da się ustalić który gracz ma 100 a który 200. Znalazłem również skrypt by czytał dane z pliku ale nie wiem jak go użyć..

if ($fp = fopen('plik.txt', 'rb'))

    {

        flock($fp, 1);

        echo(fread($fp, filesize('plik.txt')));

        flock($fp, 3);

        fclose($fp);

    }

Proszę o pomoc, będę bardzo wdzięczny ;]


(mario@) #7

(Sgrabka) #8

Jeżeli szukasz rankingów to polecam np. coś takiego http://www.webresourcesdepot.com/catego ... g-goodies/


(mario@) #9

slawcio2009 przeczytałeś w ogóle treść tego wątku ?