Kezdőoldal » Számítástechnika » Programozás » Hogyan, milyen összetevőkkel...

Hogyan, milyen összetevőkkel lehetne a legegyszerűbben és legbiztonságosabban megoldani a weboldalon egy "licit" felület kialakítását és működtetését?

Figyelt kérdés

Lenne egy termék, amire licitálni lehetne; előre jelzett kezdő és záró időpontokkal; kezdő értékkel (árral), rögzített licitlépcsővel.


Elgondolásom szerint:

1., Lenne egy regisztrációs felület, ahol a licitáló adati kerülnének bekérésre.

Itt kapna a licitáló egy regisztrációs azonosító kódot, és a későbbi licitjei során már csak ezt kellene megadnia az azonosításához, illetve a licitjei érvényesítéséhez.


2., Lenne egy licitálási felület.

Itt lenne megjelenítve maga a termék, a licit kezdeti és záró időpontja, az indulási érték és az adott időpontban aktuális érték, az aktuális licitet tevő licitáló felhasználói neve, licitálásának időpontja; esetleg egy lecsapási ár, amiért a termék azonnal elvihető, még a meghirdetett záróidőpont előtt.

Ezen a felületen lehetne megtenni a licitálásokat, azaz itt lenne egy újabb bekérés.

Illetve a mindenkori legutolsó licitálás adatai (licitáló beceneve, licitértéke, licitálás dátuma) is itt kerülnének kiíratásra.

Valamint a licitálás zárása is itt lenne publikálva.


A megvalósítás tekintetében alapvetően php-ban gondolkodom. Bár még csak tanulom a nyelvet.

Hogyan lehetne mindezt a felhasználók és a rendszer biztonságát szem előtt tartva, de a lehető legegyszerűbben megoldani, leprogramozni?


Meg lehetne oldani adatbázis motor használata nélkül? Mert ilyen (MSQL, stb) ismereteim egyáltalán nincsenek.


Bár rosszul kérdeztem. Adatbázis nélkül nyilván nem lehet megoldani, hiszen a bekért adatokat, a licitálás folyamatát valahol tárolni, ellenőrizni, kezelni kell.

De megoldható a fenti folyamat automatizált adatbázis kezelés nélkül.

Azaz, ha az adatok bekérése egy hagyományos email formon (php) keresztül történne, de a feldolgozásukat, kezelésüküket, azaz az e-mailben beérkező adatokat már kézzel vinnénk be egy pl. excel táblázatba. Mint egy hagyományos ügyfélszolgálat. :)

Ez programilag nyílván nem egy szép megoldás, de saját kútfőből jelenleg csak ennyire telik.

Emellett a megoldás mellett számomra még az szólna, hogy így nem kellene tartanom attól, hogy az adatbázist a neten keresztül feltörik, hiszen nem férnek hozzá.

Mi a véleményetek minderről?


2012. márc. 18. 11:12
 1/2 anonim ***** válasza:

Hááát, megoldható mysql nélkül is, de NAGYON NEM ajánlott, több biztonsági szempontból sem.

A kézi bevitel megoldás lehet, de "hülyeség", nagyon nagy lenne a késedelem.


Esetleg amúgy ehelyett a licitkódos dolog helyett, nézegess ilyen oldalakat.

Simán csak belép valaki és kész, azonosítva van, ha ezt jól megírod, akkor viszonylag biztonságos lehet a rendszer.


Pár dolog, amit mindenképpen szem előtt kell tartani:

- MINDEN a felhasználótól beérkező adatot szűrni kell

- a javascript erre nem alkalmas, mivel kliens oldalon fut

- ne sütiben tárold a felhasználó adatait, hanem sessionben


Ezek csak így a legalapabb dolgok.


De úgy hiszem jobb lenne, ha még tanulnál, bár egy ilyen rendszer megírása jó tanulási lehetőség, de garantálom, hogy ha működő dolgok akarsz összehozni, akkor többször újra fogod írni.

Ja és még annyi, hogy tessék tanulni alap szinten legalább SQL-t és akkor nem lesz gond MySQL adatbázist használni!

2012. márc. 18. 11:57
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Köszönöm a választ.
2012. jún. 27. 00:19

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!