![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 20.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich
![]() To mój pierwszy post na forum więc proszę o wyrozumiałość. W tematykę php dopiero wchodzę ![]() Pracuje sobie nad takim mini CMS (taki pierwotny i bardzo prosty można powiedzieć bardzo łopatologiczny ) I napotkałem problem i nie mam pojęcia jak to ruszyć proszę o porady ![]() Chodzi o to iż wykonałem sobie system autoryzacji użytkowników oraz download i wszystko ładnie działa tylko zastanawiam się jak limitować ilość pobieranych plików przez użytkowników?? Tzn przyznaję userowi na start 10pkt i za pobranie każdego odejmuje mu 1pkt (jeśli ma 0 nie ma możliwości pobierania) Z skryptem jakoś sobie poradzę ale chodzi mi o pomoc w tym iż nie mogę limitować pobierania(nie mogę tego kontrolować) tzn system punktacji działa ale tylko na takiej zasadzie ze za pobranie odejmuje punkt i jak ma zero pkt to link znika z profilu ale jak wpisze się bezpośredni link do pliku to pobranie go jest możliwe :/ (mie mam pojęcia jak sobie z tym poradzić) a miał by się wyświetlić komunikat iż nie ma pkt i pobranie nie jest możliwe. Proszę bardzo was o pomoc bo na prawdę nie mam pomysłu jak to zrealizować Dziękuję za każdą okazaną pomoc |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 221 Pomógł: 14 Dołączył: 11.03.2009 Skąd: Lubaczów Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy nie pomogla by SESJA (SESSION) bo to dziala tak ze jesli jestes zalogowany np. na www.xxx.pl/fotki/user/fotki.php - to jest twoj profil z fotkami - to masz dostep do tej strony jesli przeslesz linka komus innemu albo nie jestes zalogowany to mozna sobie wygenerowac taka strone np. "nie masz dostepu do tej czesci strony" i po kliknieciu w tego linka zamiast widziec fotki ktos zobaczy ten napis i tyle. Dodajesz do tego jakas instrukcje warunkowa ze jesli jest ten ktos zalogowany i ma wiecej niz 0 pkt to wtedy wyswietla mu sie ten plik w przeciwnym razie wyswietli mu sie napis ze ma 0 pkt.
Nie wiem czy o to ci chodzi pozdrawiam |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 20.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
wydaje mi się ze nie bedzie to działało ponieważ jeśli pobierze ktoś raz plik
www.mojawww.pl/plik.rar a nastepnie podeśle link innej osobie to pobranie pliku będzie nadal możliwe Sesjami to można ograniczyć dostęp do treści na www ale czy do plików?? Ciężka sprawa googluje i nic ![]() lub nie masz odpowiedznich uprawnień to wpisanie bezpośredniego linku nie pomaga. pozdrawiam czekam na dalsze sugestie jeśli się mylę prosze o sprostowanie ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 145 Pomógł: 16 Dołączył: 19.07.2007 Skąd: Elbląg Ostrzeżenie: (0%) ![]() ![]() |
musiałbyś stworzyć sobie jakąś regułę w htaccess, tzn. ktoś chce wywołać bezpośredni link i Ty wtedy przekierowujesz go na stronę główną. Niestety moja wiedza o htaccess nie jest za wielka i nie dam gotowego rozwiązania
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 20.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
oki thx za podpowiedź coś tam poczytam o htaccess
ale jeśli ktoś bardziej dokladnie zna temat to proszę o rozwinięcie pozdrawiam i dziękuję bardzo ![]() ------------------------------------------------------------------------------------------------------------ znalazłem jeszcze skrypt który mimo iż pobieramy plik nie pokazuje nazwy pliku(ani ścieżki do niego) tutaj zamieszczam kod który znalazłem niestety nie bardzo wiem jak go użyć bo to jest tylko wycinek ale może komuś coś podpowie
Ten post edytował dvhk 20.01.2010, 23:58:05 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 221 Pomógł: 14 Dołączył: 11.03.2009 Skąd: Lubaczów Ostrzeżenie: (0%) ![]() ![]() |
to moze przekonwertuj sobie adres do pliku : www.mojastrona.pl/plik.rar np. na:
ja tak sobie zdjecia wyswietlam (z miniatury na duze) niestety narazie poza zdjeciami wyswietla mi sie strona ale grunt ze dziala;-) Juz tlumacze mniej wiecej ja ja mam. Wiec zapisuje na dysk te zdjecia - przez formularz - i wrzucam odrazu sobie do bazy nazwe tego zdjecia, lokalizacje, wielkosc itd. (poczytaj o $_FILES). pozniej jako link ukladam sobie cos takiego jak podalem wyzej. Nastepnie cos takiego :
cos takiego i wtedy jak wklei ktos takiego linka przy np. uzytej sesji to go nie sciagnie;-) tak teoretycznie mi sie zdaje pozdrawiam |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 5.07.2025 - 21:44 |