[PHP]Top lista

0

Witam !
Mam 2 pytania :
1.Potrzebuje zrobić liste pierwszych 10 liczb zapisanych w pliku , ale mało sie znam na php . Próbowałem to zrobić ale mi niewychodzi.
2.Jak usunąć linie z pliku ?

0
  1. ale jak są napisane te cyfry w pliku??
    123456.... itp
    1
    2
    3
    itp
    czy
    1 costam 2costam 3cośtam...

  2. Jedną wybraną czy w pliku jest jedna?

  • możesz użyć wyrażeń regularnych
  • jeżeli nie umiesz wyrażeń regularnych to mozesz odczytac zawartość pliku (fopen(); + fread();) wrzucić ją do jakiegoś textarea, wywalić linie a potem zapisać (fputs();) :P
  • ew. string repleace ;)
0

1.Plik wygląda tak :
1,plik3.zip
13,plik2.zip
18,plik1.zip
4,dziennik.zip
1,plik.zip

2.Prosze daj jakiś przykład bo od wczoraj w PHP programuje :P.

0

To będzie mniej więcej tak (najprościej jak sie da):

$plik = file("plik.txt");
for ($i = 0; $i < 10; $i++)
{
    $tabl = explode(',', $plik[$i];
    $liczba = $tabl[0];

    $file = $tabl[1];

    echo $liczba . "   " plik: " . $file;
}
0

Niedziała :(

Skrypt ilości pobran wygląda tak (może to coś pomoże) :

$lines=file("download.dat");

for($n=0; $n<count($lines); $n++)
{
$str=explode(",",$lines[$n]);
if(chop($str[1])=="plik1.zip")
{
echo "Liczba pobrań : \n".$str[0];
break;
}
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1