![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 1 Dołączył: 4.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Na niektórych stronach w dziale download jest licznik ściągnięć. Czyli pisze np. Plik 2, sciagnieto razy:300. Jak zrobic taki licznik?
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Robisz plik download.php, któremu podajesz ?id=xxx, czyli identyfikator pliku z bazy, a przy okazji w download.php zwiększasz licznik ściągnięć danego pliku i zapisujesz go do bazy.
-------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 1 Dołączył: 4.06.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mozesz dokladniej? Narazie zrozumialem tylko, ze robie plik download.php. Na stronie umieszczam link np. Plik2. Ale jak mam powiekszyc ten licznik? Jezeli ktos kliknie na ten link to licznik powinien sie powiekszyc o 1. Tylko jak to zrobic?
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 9.03.2006 Skąd: z fotela ;p Ostrzeżenie: (0%) ![]() ![]() |
Kolego drogi. Podstawy php
![]() Robisz sobie baze danych + prosty skrypcik administracyjny do dodawania plikow do bazy: Przykladowa baza danych: ID | Nazwa pliku | Opis | Ilosc_sciagniec 1 | plik1.zip | przykladowy plik zip | 10 2 | plik2.zip | przykladowy plik zip | 23 3 | plik3.zip | przykladowy plik zip | 0 Nastepnie w pliku download.php piszesz:
i to wszystko... tam reszte pierdół sobie doprogramujesz ![]() Pisalem na szybko, z glowy wiec prosze nie bijcie jesli do konca sie nie zgadzac ![]() Pozdrawiam Ten post edytował kosheen2k 11.09.2006, 13:05:08 -------------------- ![]() ![]() |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Ja tylko dodam że stosowanie tablicy $HTTP_GET_VARS jest starym nawykiem, ktrego nalezy się wystrzegać.
Dodatyczy to wszystkich tablic $HTTP_*_VARS. W tej sytuacji zamiennikiem będzie $_GET. Uwagę należy zwrócić także na to, że długie tablice nie mają nawet zasięgu globalnego. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 9.03.2006 Skąd: z fotela ;p Ostrzeżenie: (0%) ![]() ![]() |
Ja tylko dodam że stosowanie tablicy $HTTP_GET_VARS jest starym nawykiem, ktrego nalezy się wystrzegać. Dodatyczy to wszystkich tablic $HTTP_*_VARS. W tej sytuacji zamiennikiem będzie $_GET. Uwagę należy zwrócić także na to, że długie tablice nie mają nawet zasięgu globalnego. O kurcze ![]() ![]() ![]() Ten post edytował kosheen2k 11.09.2006, 13:05:47 -------------------- ![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 02:16 |