Stránka: 1 z 2
| [ Príspevkov: 32 ] | 1, 2 |
Autor | Správa |
---|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | 97 |
Nazdarek. Mam taku otazocku. Chystam sa spustit stranku, ktora, by mala ponukat za mierny poplatok stahovanie roznych software. Planujem to riesit takym spôsobom, ze vlastne po zaplateni poplatku v jednej fin. institucii by dotycny obdrzal kod, ktory by mu po zadani, vlastne umoznil stiahnut si pozadovany produkt. Ked som sa opytal danej institucie, ci je mozne mat pre kazdy soft ine pristupove heslo, odpovedali mi, ze ano, lebo vlastne hesla si zadavam ja... No mne to nie je celkom jasne..Neviem si totiz presne predstavit ako to funguje. Pre upresnenie, dodali mi odpoved, ze zakaznik, dostane potvrdenie o zaplateni za produkt v tvare nejakeho kodu a je vlastne na mne aby som si zabezpecil, aby nebolo mozne pouzivat tento kod na viac produktov. Takze pre mna to zrejme znamena, riesit to nejakym generatorom kodov. Ale nie je mi celkom jasne ako taky generator funguje a ako si ho vlastne vyrobit.
|
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 | 96 |
no tak to si natom veľmi zle:
1. by som to dal do sekcie PHP
2. nepúšťal by som sa do stránky ktorú zrobiť neviem
3. Ja by som to riešil takto:
3a. zákazník vyplní tvoj formulár (zaškrtne produkt) a vtedy príde generátotor, ktorý vygeneruje číslo
3b. číslo sa uloží do databazy s tabulkou produktu a zároveň pošle uživateľovi (či už na obrazovku alebo mailom)
3c. no a keď príde uživateľ na stránku zaškrtne si svoj produkt vloží číslo ktoré sa mu skontroluje a ak zadal správne (if) tak ho môže stiahnuť, inak (else) mu vypíše chybu.
asi toľko
----------------
generátor funguje tak že si podľa predurčenej znakovej sady vyrobí vlastný kód ktorý ti môžeš uchopiť, ako sa robí neviem
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
imho, dala by sa na to použiť nejaká hašovacia funkcia, hašovať budeš napr. id produktu + id užívateľa + čas. ten výsledný haš potom budeš používať ako to heslo. je to lepšie, ako iba číslo, lebo číslo sa dá "predpokladať" a treba to ošetriť.
problémom je možno nájsť správnu hašovaciu funkciu. mala by generovať len alfanumerické znaky (ideálne nerozlišovať veľkosť písmen, lebo ľudia sú blbí...), ten haš by nemal byť veľmi dlhý (8-10 znakov max., napr. sha1 funkcia generuje až 40 znakov dlhé haše) a zároveň by sa nemal prekrývať (pri hašovacích funkciách sa môže stať, že 2 rôzne vstupy môžu dať jeden rovnaký haš. tá šanca je veľmi veľmi malá, ale treba na to dať pozor). napr. funkcia crypt s prísadou generuje tuším 13znakové reťazce, ale obsahujú aj lomítka a podobné znaky, čo nie je veľmi ideálne. samozrejme, tie sa dajú odstrániť, ale potom ten haš už nie je taký jedinečný (inak sa crypt už neodporúča veľmi používať, ale to sa týka skôr ukladania hašovaných hesiel do db, tu to až tak nevadí, pretože treba zadať konkrétny kód, nie vstup)...
tie čísla by som rozhodne nepoužíval, nie je to úplne bezpečné. pozri sa lepšie do dokumentácie php ( www.php.net ), určite tam nájdeš vhodnú funkciu (ja teraz nemám čas, ideme do obchodu dlažbu vyberať ).
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | 97 |
p360t Ako islo vyberanie dlažby?
Nevies nahodou ako vlastne funguju stranky-resp. pristupy na stranky ktore su spoplatnovane? Totiz, financne institucie v nasej bananovej republike to riesia tak, ze vlastne ja si dam do stranky len ich ikonku(odpada mi tym padom formular na stranke typu:meno, adresa,čislo kredit.karty atd.) a zakaznici su presmerovany rovno do databazy banky. O uspesnosti platby su zakaznici informovany formou napr. aj nejakeho kodu, ktory by mohol byt pouzity ako vstupny. Problem je, ze neviem ako docielit toho, aby som zamedzil tomu, ze sa mi budu pripajat na stranku kedy sa im zachce. Viem, ze to musim riesit cez databazu, a ten kod by som mohol pouzit ako sucast prihlasovania co by vlastne bola jedna s podmienok pre pristup, no ide o to, ze stranka bude obmedzena casovo (napr. 3dni, tyzden, mesiac-inac-uz som sa na to pytal v inej diskusii). Lenze ak si zakaznik zaplati pristup na 3dni,dostane kod a uplynie lehota 3 dni, v podstate moze pouzit ten kod znova po 3dnoch, lebo z banky by dostal znova ten sity kod. A ja chcem predist tomu, aby to nespravil. A manualne kontrolovat databazu(ak je v nej povedzme 1000ludi), to ma desi. Neviem prist jednoducho na riesenie toho problemu. Nejde mi teraz ani tak o samotne prikazy(k tym sa uz nejako dopracujem ), ale o logiku. Ako to spravit. [/b]
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
tak treba zaručiť, aby tie kódy z banky boli unikátne... inak napr. v mysql sa dá nad nejakým stĺpcom spraviť unikátny kľúč, takže tam duplicitné dáta jednoducho nevložíš..
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 25.12.06 Prihlásený: 01.03.13 Príspevky: 239 Témy: 20 | 20 Bydlisko: Krásno n/Ky... |
Tominator píše: 2. nepúšťal by som sa do stránky ktorú zrobiť neviem
taku som hadam este ani nerobil zaujimalo by ma na com sa teda ucis tie veci co si myslis ze vies pouzivat prakticky...
inak co sa tyka temy tiez by som to riesil ako p360t pisal dakym hashom..asi najlepsia cesta
|
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | 97 |
Mam este jednu otazocku. Ako mam dostat externy php subor do klasickej stranky s priponou html. Cez include mi to nejde...
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
v podstate to musíš urobiť presne naopak, strčiť HTML stránku do PHP skriptu.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | 97 |
to znamena, ze stranku, ktoru si vytvorim v html a formular ktory chem mat v nej v PHP tak mam v podstate nakopirovat html kody do php skriptu? A vlastne cela stranka bude s priponou PHP?
A este jedna otazocka. V Adresari Document and Settings mam zlozku cookies. V nej su textove dokumenty-zrejme adresy na ktorych strankach som bol. Ako sa da pomocou tychto adries-textovych dokumentov znova dostat na tie stranky? je to vobec mozne?
PS: Sory, za take otazky, ale vsetko sa postupne ucim a ak sa niekoho neopytam, tak sa nic nedozviem.
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
kód formuláru je čisté HTML, žiadne PHP. PHP prichádza na scénu až keď dáta z toho formuláru odošle niekto na server.
inak začlenenie HTML do php sa robí jednoducho:
Kód: <?php // tu je nejaký php kód ?> <html> <!-- tu je nejaký HTML kód --> </html> <?php // tu je zase php kód ?>
Cookies sú súbory, ktoré uchovávajú dáta z konkrétnych servrov. Napr. ak máš web v troch jazykoch s predvolenou angličtinou a ty si ju zmeníš na slovenčinu, server odošle na tvoj počítač súbor cookie. Ten obsahuje rôzne dáta, ako dĺžka platnosti, doména, z ktorej cookie pochádza a potom aj samotné premenné a ich hodnoty. Takže do súboru cookie sa uloží napr. premenná $lang s hodnotou "sk". Pri opätovnom načítaní stránky server overí, či ti už poslal nejakú cookie (každý server môže pristupovať len k "svojej" cookie). Zistí, že si si už nastavil jazyk na slovenčinu, takže ti neponúkne ani výber, ani anglickú verziu, ale rovno slovenskú. Túto cookie môže server nastaviť tak, že sa dáta uchovajú aj po zavretí okna prehliadača (max tuším 2 týždne). A preto keď na tú stránku prídeš aj napr. po týždni, stále tam budeš mať svoju slovenskú verziu.
Cookies neslúžia ako "odkazy", nedá sa znovu na tie stránky dostať. Oni len uchovávajú nejaké dáta o tvojich aktivitách na servri, aby ich mohli využiť a lepšie tak adresovať svoje služby.
Inak pozri si niečo tu: http://www.google.com/search?q=%C4%8Do+je+cookie
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | 97 |
No a ako potom dam do stranky( s priponou html) napr. Pocitadlo navstev, ktore je robene v php?
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
no to nedáš ale skús zmeniť koncovku na php a malo by to ísť (ak teda nepoužívaš mod_rewrite a .htaccess na prepisovanie URL, vtedy ani netreba meniť koncovku, lebo súbor je v php len sa tvári ako html).
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 | 96 |
chápeš urobíč súbor nieco.php
no a urobíš to čo ti napísal p360t alebo
Kód: <?php echo "<p style\"color:orange\">Ahojte</p>" ?>
Citácia: Tominator napísal:
2. nepúšťal by som sa do stránky ktorú zrobiť neviem
taku som hadam este ani nerobil zaujimalo by ma na com sa teda ucis tie veci co si myslis ze vies pouzivat prakticky...
inak co sa tyka temy tiez by som to riesil ako p360t pisal dakym hashom..asi najlepsia cesta
Ja si to najpr prečítam lebo to hľadám v knihách potom vyskúšam v nejakom testovaciom súbore
|
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | 97 |
Takze, ak to dobre chapem, tak vsetky stranky na nete, v ktorych je napr. pocitadlo navstev su vlastne s priponou .php?
|
|
Registrovaný: 25.12.06 Prihlásený: 01.03.13 Príspevky: 239 Témy: 20 | 20 Bydlisko: Krásno n/Ky... |
ani ne..teda pokial nemas to pocitadlo vlastne..napr pocitadlotoplistu sa da vlozit normalne do html a su to normalne html tagy
|
|
Registrovaný: 18.01.06 Prihlásený: 17.06.08 Príspevky: 378 Témy: 84 | 84 Bydlisko: Žilina |
no na vlozenie pocitadla z intej stranky (blueboard) sa pouziva iframe
_________________ MB LTD MS-7125, Zdroj 380W CPU x86 Family 15 model 47Stepping 2 AMD 3500+2200 @ 2552 MHz (232 MHz FSB), (chladenie +3X Zalman FB 123 (2800 rpm) VGA-nVidia GF 8800HDD Enhanced IDE (ata-7) 157 GB ram 2X 512 MB ddr-sdram 200 @ 230 chipset nVidia nForce4 serial ATA, zvuk-Realtek AC97, GENIUS J-10 (200W)monitor benq senseye fp202w klavesnica Chicony kr0350, myš A4 tech x-710f 1000dpi AP Air live Ovislink Corp. 802.11 G |
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | 97 |
Mohol by si mi to upresnit? Mas na mysli pocitadlo z nejakeho webhostingu?Alebo vlastne vytvorene pocitadlo v php... A ako je cely prikaz na to vlozenie?
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
newboy1 píše: Mohol by si mi to upresnit? Mas na mysli pocitadlo z nejakeho webhostingu?Alebo vlastne vytvorene pocitadlo v php... A ako je cely prikaz na to vlozenie?
to si nikdy nerobil s niečím od www.blueboard.cz ? vyskúšaj si niečo z toho a sám najlepšie uvidíš, ako sa to správa.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 02.03.07 Prihlásený: 29.07.09 Príspevky: 70 Témy: 1 | 1 Bydlisko: Košice[JZR] | |
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
xdom, trochu odveci, lebo chalan to chcel bez PHP
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 03.06.06 Prihlásený: 01.06.14 Príspevky: 2627 Témy: 55 | 55 Bydlisko: Brezno |
p360t píše: xdom, trochu odveci, lebo chalan to chcel bez PHP tak potom naco to daval do sekcie php?
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
Freelan: načo? nuž, téma začala riešiť jeden problém, a šupol sem aj druhý. Jeden súvisel s PHP, druhý nie...
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | 97 |
tak, tak. Zacal som s jednym problem a hodil som druhy. Myslim si totiz, ze je uplne zbytocne otvarat jednym clovek x- tem,len co to zbytocne zahlcuje stranku. Aj tak je tu len väcsina skalnych a este menej "nadupanych" a ti ked chcu, tak si ta najdu a poradia Ten prikaz include.. To funguje iba do php do php, vsak. Lebo inac, som ten prikaz nevedel rozbehat. Ozaj, a nie je tu niekto, kto by mi vedel este dat nejaku radu k prvej teme. Totiz nasa bananova republika a este banovejsie- chamtivejsie banky- daju cloveku fakt zabrat- preco u nas nemoze nic fungovat jednoducho...
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
K tomu prvému - nemám s tým žiadne skúsenosti na strane vývojára. Avšak, cez internet kupujem všeličo a väčšinou je tam systém jednoduchý - pri objednávke sa vygeneruje variabilný symbol, pri zaplatení sa zaevidujú peniaze s daným VS a tovar sa vyexpeduje kupujúcemu. Podobne by to snáď mohlo fungovať aj u teba.
Niekde si tuším spomínal, že u nás internetové platby umožňuje len Tatra Banka, ale mnou popísaný systém hádam funguje IMHO pre všetky banky. Veď keď si čokoľvek objednávam, vždy mi dajú na výber aspoň 3 rôzne banky (účty). Možno to nebude úplne ideálne, lebo na ten prevod sa bude musieť čakať, ale aspoň to bude schodnejšie...
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 21.02.07 Prihlásený: 21.02.10 Príspevky: 3984 Témy: 96 | 96 |
newboy1 píše: Takze, ak to dobre chapem, tak vsetky stranky na nete, v ktorych je napr. pocitadlo navstev su vlastne s priponou .php?
Chápeš spravne lebo aj toplist to má cez PHP
|
|
Registrovaný: 25.12.06 Prihlásený: 01.03.13 Príspevky: 239 Témy: 20 | 20 Bydlisko: Krásno n/Ky... |
Tominator píše: Chápeš spravne lebo aj toplist to má cez PHP
http://knoweurope.eu/index.html
mam tu pocitadlo (sice skryte ale mam), je z toplistu a je to stale html
|
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | 97 |
p360t A o ktore banky sa jedna? Spominal si 3. Totiz, pokial viem, tak len TATRABANKA, to riesi tak, ze vlastne platba je uskutocnena v priebehu par sekund a zakaznik nevyplnuje na stranke ziadny formular, ale je priamo presmerovany do databazy banky.
|
|
Registrovaný: 30.05.06 Prihlásený: 08.10.14 Príspevky: 1756 Témy: 35 | 35 Bydlisko: BA - WESTSIDE |
No áno, volá sa to tuším TatraPay. Ale počul som, že čoskoro bude aj SporoPay (SLSP).
Preto hovorím, že pri klasickom prevode sa bude musieť čakať na to uskutočnenie, čo môže byť problém, ale ako provizórne riešenie by to stačiť mohlo.
_________________
A. S. Tanenbaum píše: The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice. |
|
Registrovaný: 22.03.07 Prihlásený: 04.07.14 Príspevky: 344 Témy: 97 | 97 |
Tatrabanka ma produkt called "CardPay" a platba kartou cez internet je uskutocnena do par sekun...Aspon tak to tvrdia..Ale vyskusane to este nemam..Stve ma akurat ten ich sposob platby. To, ze zakaznik je presmerovany do ich centra. Dost mi to komplikuje rozbeh mojej stranky..
|
|
Registrovaný: 01.01.06 Prihlásený: 25.12.21 Príspevky: 366 Témy: 47 | 47 Bydlisko: TT |
A ako chces spravit aby su niekto nezapamatal len adresu suboru (napr. www.domena.sk/subor.zip) a ten potom nestiahol 300 krat bez zaplatenia?
|
|
Stránka: 1 z 2
| [ Príspevkov: 32 ] | 1, 2 |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| v PHP, ASP | 4 | 1170 | 13.10.2007 10:27 Bananslovak | | v Internetový marketing, SEO, reklama | 1 | 2518 | 16.05.2010 21:50 Antuanet | | v Elektronika | 1 | 849 | 20.05.2009 13:40 vojtech | | v PHP, ASP | 14 | 939 | 05.12.2008 14:13 stenley | | v JavaScript, VBScript, Ajax | 1 | 1085 | 06.04.2009 7:57 juho | | v Krčma | 5 | 1526 | 13.06.2014 9:42 don jebot | | v Ostatné programy | 1 | 608 | 30.12.2009 12:44 armin.owen | | v PHP, ASP | 0 | 515 | 05.02.2009 16:14 Slappy | | v PHP, ASP | 2 | 503 | 16.03.2018 21:20 marian_sk | | v Elektronika | 0 | 940 | 23.01.2007 6:09 Elektronic | | v Elektronika | 0 | 1846 | 23.01.2007 6:07 Elektronic | | v Assembler, C, C++, Pascal, Java | 11 | 1092 | 14.10.2007 19:35 Integer | | v Elektronika | 0 | 1419 | 23.01.2007 6:05 Elektronic | | v Internetový marketing, SEO, reklama | 5 | 1524 | 09.05.2007 18:54 zero0x | | v Grafické programy | 1 | 1216 | 26.07.2008 11:04 elsofi | | v Bezpečnosť a firewally | 4 | 1349 | 23.06.2010 9:14 peterpan |
|