Omejiti število downloadov
 
nessuno 12. jun 2007 10:06:56 Pridružen od:
12. apr 2007
474 objav
263 16 3
#1

Mene zanima kako bi omejil oz. onemogočil št. downloadov enkrat, ko je oseba pobrala datoteko.



Primer: jst dam na page eno datoteko (recimo web template), ki jo nekdo kupi. Jst bi zdaj rad, da ko ta oseba izvrši plačilo dobi od mene link, si zdownloada datoteko in nato se link "zapre". Nekaj v tem stilu...



Tnx.


všeč(0) ni všeč(0) spam(0)
 
mactron 12. jun 2007 11:06:36 Pridružen od:
1. dec 2006
1846 objav
72 13 1
#2

a zaščita s PHPjem in htaccessom ne pride v poštev ? Vsak user drugo upor.ime, ter geslo!


všeč(0) ni všeč(0) spam(0)
 
nessuno 12. jun 2007 21:06:20 Pridružen od:
12. apr 2007
474 objav
263 16 3
#3

Ja v bistvu bi šlo, ampak lahko pol ta user in pass da komu naprej... a obstaja že kakšna napisana scripta za ta namen?


všeč(0) ni všeč(0) spam(0)
 
frisby 12. jun 2007 21:06:27 Pridružen od:
6. sep 2006
1625 objav
7 0 0
#4

http://www.internetmojster.com/showthread.php?t=1131



glej odgovor od celava, malo prirediš pa je.


všeč(0) ni všeč(0) spam(0)
 
mactron 12. jun 2007 22:06:37 Pridružen od:
1. dec 2006
1846 objav
72 13 1
#5

@nessuno zapeces kuki, sicer pa upostevaj od frisbya komenatr :)


všeč(0) ni všeč(0) spam(0)
 
celavi 13. jun 2007 14:06:42 Pridružen od:
5. jun 2007
37 objav
0 0 0
#6

Mene zanima kako bi omejil oz. onemogočil št. downloadov enkrat, ko je oseba pobrala datoteko.



Primer: jst dam na page eno datoteko (recimo web template), ki jo nekdo kupi. Jst bi zdaj rad, da ko ta oseba izvrši plačilo dobi od mene link, si zdownloada datoteko in nato se link "zapre". Nekaj v tem stilu...



Tnx.




Simple ;)

Ce bos kasiral bos moral zavest upurabnika - predlagam ti kar zapis v bazo z potrebni podatki. (email, telefonska, ...) Ko dobis placilo najverjetneje bo to preko kakega elektronskega vira bos dobil obvestilo da je bilo narocilo uspesno izvedeno. Ponavadi takoj ob temu pride potrditev oziroma uparitev narocila. A je to XML-RPC, SOAP ali kaj drugega je odvisno kaj uporabljas kot placilno sredstvo - mas pa za vse zadeve API-je tako da ti tukaj ne bi smel biti problem. Ob uparitvi narocila zapises v doloceno tabelo kjer shranjujes narocila poleg userja, narocenega izdelka se en unique identifier npr: md5(uniqid(rand(), true)), nastavis flag da datoteka se ni bila downloadana in mogoce se datumsko omejis download - da ne traja 2 mesca po tem ko ti nekdo placa da dol potegne. nato se poslje temu userju mail z enolicnim likom: http://blalba/dolpoteg?uniqueid=32bitnizgenerirancharacter. Ko uporabnik dobi mail v njem ima navodila kako pa kaj. Ob kliku se v tabeli preverja ustrezni identifier ob pravilni avtentikaciji nastavis flag download na true in iz tega linka vec nobeden ne bo moral downlodad datoteke.



Kar se tice kaksne obstojece skripte bi se dalo najverjetneje kaj najti, ampak ti naj sluzi samo kot vzorec. Si si pa omislil kar lusten projektek ... Ce bos imel se kaksno vprasanje pa kar navali :)



LP


všeč(0) ni všeč(0) spam(0)
 
mactron 13. jun 2007 19:06:45 Pridružen od:
1. dec 2006
1846 objav
72 13 1
#7

@celavi ti si pa cel texopisec ;) lepo lepo


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se