Diskuze: Po zaplaceni se stahne obsah
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 8 zpráv z 8.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Na placeni jsou navody u poskytovatelu sluzby. Tusim nekdo nekdy psal, ze mozna se to objednava i par mesicu predem a jinde to trva kratce.
Kdyz uz bys to mel poreseni, platebni brany, tak pak staci udelat na linuxu
slozku. Te nastavit prava, aby se do ni nikdo nedostal krome tveho php programu.
A z ni to pak vybirej programem. Tvuj program si zaplaceni overi. To budes mit
ulozene nekde v db z pravidelne aktualizace, pripadne si zjistit online (coz by
mohlo byt extremne pomale).
Rozumnejsi by bylo zalozit uzivatelum predplatne a overova si jen v db, zda maji
dost penez na ucte. Urcite si zalohuj vsechny uzivatelovi transakce a transakce
s platebni branou. Kdyby ti nekdo tu db hacknul a prepsal cisla, abys podle
transakci dokazal cisla opravit, pripadne cas od casu je muzes proverovat prave
jako ochranu proti hackerum.
google = php file fownload example
Tam nekde najdes scripty na header() + echo file_get_content(). cili, link bude
misto
aaa/bbb/12345 vypadat
xxx/stahuj.php?file=12345
pripadne lze nazev souboru sifrovat, aby se lisil ve slozce bbb/ a v adrese
odkazu
aaa/bbb/12345 vypadat
xxx/stahuj.php?file=xyz
A šlo by to nějak udělát v HTML nebo JS skriptu ? S php či databázi se moc nekamarádím.
Bez znalosti databází bych se do programování webu moc nepouštěl, neb bez DB se toho moc udělat dneska nedá. Abych pravdu řekl ani žádný web bez databáze (mimo nějakou jednoduchou infostránku s nicotnou informací) neznám.
Jednoduche - nejlepe implementovat do svych stranek nejakou platebni branu.
Pokud vim tak JS API vyuziva GP WebPay. Primo u poskytovatle online platby budes
postupovat podle dokumentace.
Databazi pouzivat nemusis. Ovsem mel by jsi mit zvlast ucet v bance pro zivnost
ze ktereho pak budes sestavovat danove priznani na zaklade prijmu a vydaju.
Dale bez databaze nebudes vedet informace o tom kdo, kdy, kde platil. Na strane
serveru muzes vytvorit datovy soubor a do nej vkladat informace (napr. format
csv), ale uprimne je to zhovadilost. K tomu totiz slouzi databaze jak uz
serverova MySQL/MAriaDB/MSSql/... nebo souborova SQLite (za mne jedina
pouzitelna)
Presne jak pises bez DB to nejde.
Treba to muze byt pro nej dobra motivace se na databaze vrhnout a naucit se
aspon zaklady.
Nevim zda by zaklady asi stacili. Jinak dekuji moc za rady, aspon se nejak
pokusim naucit zaklady DB
Dekuji
Jak pisi kluci, kdyz operujes s penezi, musis k tomu vest ucetnictvi, odkud
od koho a proc prisly penize, kam je utratil, ... Pokud ne, mas na krku bernak a
nebudes se stacit divit milionovym pokutam, vezeni.
Proto je mozna lepsi reseni, pokud ma uzivatel kredit a dobiji penize treba pres
mobil do penezenky. To sem psal zas ja, ze musis mit databazi uzivatelu, v
kazdem pripade.
Proc si nezkusis najit nejaky free cms, kde to vsechno mas uz vytvorene?
I takove ulozto si vede databazi uzivatelu.
Jako, neumim si predstavit, jak chces dovolit neco stahnout uzivateli. Ty mu to jako nekam nakopirujes a az si to stahne, jakoze jestli to uspesne stahne, tak to nezjistis...
Nnn, ty na to jdes spatne. Predstav si, ze provozujes nejaky netflix, ulozto
a pod. Vytvoris uzivatelum ucty. a pri nakupu do databaze zparujes id cisla ze
trech tabulek:
uzivatel_id, film_id, platba_id
(ze seznamu uzivvatelu, seznamu filmu-produktu, seznamy plateb)
Uzivatel pak uz na veky veku bude mit nakoupenych treba 30 filmu.
Zobrazeno 8 zpráv z 8.