Gyakorlat9

A MathWikiből
A lap korábbi változatát látod, amilyen Kkovacs (vitalap | szerkesztései) 2013. november 13., 15:01-kor történt szerkesztése után volt.
(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)

Tartalomjegyzék

Elõzõ gyakról maradt feladatok

Form elküldése

Az elõzõ gyakorlaton megtanultuk hogyan néznek ki a formok. Ezt használva csináljatok egy egyszerû regisztráló oldalt RegistrationPage névvel.

  • Legyen egy gomb amit megnyomva továbbküldi az adatokat a regcheck oldalra. (a form action tulajdonsága legyen regcheckre állítva, valamint a formon belül legyen egy <button type="submit">
  • Ne felejtsük el a Mainben hozzáadni a webszerver oldalaihoz ezt az osztályt.

Adatok fogadása

Az elõzõ oldallal elküldjük az adatokat a regcheck oldalra. Most ezt az oldalt kellene úgy megírni, hogy attól függõen milyen adatokat kap, kiírja, hogy sikeres regisztráció, vagy kiírja, hogy nem egyezik a két jelszó.

  • Használjátok a request.getParameter("parameterNeve") metódust az elõzõ oldalon elküldött paraméterek értékének a lekérésére.
  • Ne felejtsétek el, hogy Stringeket is az equals metódussal kell összehasonlítani.
  • Esetleg visszajelzésként, ha sikeres a regisztrálás, akkor a beküldött adatokat System.outal írjuk ki a konzolra.

Új feladatok

Beléptetõ rendszer

Írjatok egy egyszerû rendszert, amivel be lehet lépni az oldalra, és ha már egyszer beléptetek, akkor megjegyzi és nem kell (valameddig) újra belépni). Sütikkel oldjátok meg.

  • Elég ha csak egy user és pass mûködik, csak tesztelés céljából.
  • A fõoldalon kelljen belépni, és ha sikeres volt a belépés, akkor adjon egy sütit. Ezt a sütit ellenõrizze mindig amikor a fõoldalra érkezünk. Ha van süti ne kelljen bejelentkezni.

Integrálás az eddigi rendszerbe

Ha ezekkel megvagyunk akkor próbáljuk meg a korábban megírt Facebook osztályokkal összekapcsolni a webszerverünket. Szóval a regisztrációs oldal tényleg regisztráljon egy embert a Facebookos adatszerkezetbe.

Ha ez is megvan, akkor írjunk egy bejelentkezõ oldalt, ahol a Facebook bejelentkezését használva megpróbálhatunk belépni regisztrált felhasználóval.

Sajna most még csak addig élnek a felhasználók amíg újra nem indítjuk a szervert, de a késõbbiekben adatbázisban tároljuk majd õket így megmaradnak majd.

Személyes eszközök