[PHP] Licznik pobrań ale bez SQL

0

Jest ort! taki skrypt bo wszystko co do tej pory widzialem to uzywa SQL a darmowe konta to na max 1 baza i glupio ja na licznik marnowac :/

0

K*** jesli to takie proste to czemu wiekszosc jakie widzialem napisane jest z SQL i nie wiadomo o co tam biega?!?!?! 8-0

0

przecież można używać SQL'a jak ktoś woli...

0

Wiekszosc jest na bazach danych bo mozna jednym zapytaniem to zrobic a nie bawic sie w odpowiednie pliki itp. Poza tym potem sie duzo plikow tworzy i smietnik masz w katalogu. Jesli chcesz na plikach to mniej wiecej tak to by wygladalo:

$dat = file("zliczanie");
$dat++;
$f = fopen("zliczanie", "w");
fwrite($f, $dat . "\n");
fclose($f);
//przekierowanie do doklanej lokalizacji pliku do sciagniecia

Mniej wiecej aby to zastosowac musisz po kliknieciu na link ktory ma zaczac sciagac plik aby przenioslo do tego miejsca ktore napisalem i tyle :) Czy uwazasz ze kod jest bardzo trudny? Chyba daloby sie to zrobic samemu przy odrobinie checi :)

0

Skoro to takie proste to czemu K**** sam ei napiszesz?! :[
Sprawa dla mnie jest jasna... bazy danych są wygodniejsze i teoretycznie szybsze w użyciu 1MB to jest całkiem dużo... licznik ci maximum 50kb zajmie [sciana]
A jak już tak bardzo żałujesz tych 50kb to kolega wyżej dobrze podał -> fopen, fread, fclose... wystarczy manual...
Jeśli miałbym za zadanie robić to na plikach to bym w każdej linii pliku miał 2 wartości, peirwsza nazwa/identyfikator pliku a druga ilość pobrań, pobierałbym plik do tablicy funkcją file(), lub leiej przesuzkiwał plik w posuzkiwaniu pliku aktualnie ściąganego inkrementował wartość przy nazwie i zapisywał plik.
Więc nie rozumiem jaki mas zkłopot w samodzielnym napisaniu tego [rotfl]

0

Tak, nawet to jest trudne jesli sie dopiero zaczyna, na razie wiekszosc nauki wyglada: znajdz, skopiuj, wklej, przeanalizuj, (ewentualnie) przystosuj. Dzieki za rady.

0

a darmowe konta to na max 1 baza i glupio ja na licznik marnowac :/

Przecież tabelę do licznika pobrań możesz umieścić w tej samej bazie co inne tabele. :)

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