ďťż

[CMS] Moje wymagania: Czy jakiś je spełni?

       

Podstrony


telcocafe

Witam.
Mówiąc w skrócie potrzebuje CMS o następujących właściwościach:
1. Przy rejestracji nowego usera "cms" sprawdza ip tak żeby nie można było zakładać co chwila nowych kont (lub inny sposób który przed tym zabezpieczy)
2. W downloadzie ludzie mogą zobaczyć pliki i wszystko ,ale przy próbie pobrania ma się pojawić komunikat z prośbą o rejestracje
3. Zarejestrowany user NIE MOŻE pobrać więcej niż 3 plików na 24 godziny (stąd punkt 1)
4. Miło by było jak by się dało wstawić google adsense.




1. Przy rejestracji nowego usera "cms" sprawdza ip tak żeby nie można było zakładać co chwila nowych kont (lub inny sposób który przed tym zabezpieczy) Są takie wtyczki do CMSa php-fusion


2. W downloadzie ludzie mogą zobaczyć pliki i wszystko ,ale przy próbie pobrania ma się pojawić komunikat z prośbą o rejestracje to jest standard w większości CMSów...


3. Zarejestrowany user NIE MOŻE pobrać więcej niż 3 plików na 24 godziny (stąd punkt 1) Z tym będzie najtrudniej... Chyba będziesz to musiał zrobić sam (troche PHP + MySQL)


4. Miło by było jak by się dało wstawić google adsense. Wszędzie można :0 Nawet na pustej stronie <html><!--google adsense--></html xD A dla ułatwienia nawet każdy CMS ma sekcje "banery" lub "reklamy" :)

OK uporałem się już z 1 , 2 i 4 pkt. ,ale pozostaje pytanie o pkt. 3...?
Na razie nie mogę znaleźć tego na google... Czy ma ktoś może taki skrypcik i mi go udostępni/sprzeda?

De-Won: taki mały algorytm na szybko. Tworzysz tabelę w bazie, do której zapisujesz co, kiedy (data godzina) i kto ściągnął. Później sprawdzasz, czy już są 3 wpisy tej samej osoby (przez 24h - obliczas na podstawie podanych dat i godzin) i już :P Oczywiście tutaj wypadałoby dodać skrypt sprawdzający daty i usuwający starsze niż np. 48h (by nie zapychać bazy).

Możesz to zrobić również na cookiesach (bądź zmiennych sesyjnych ,przechowywanych na serwerze) :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.