Jónás kalandjai a szerveroldalon folytatódnak!
A PHP-s beadandóban a JavaScript beadandóként elkészített robotos játékot kell szerveroldali funkcionalitással kiegészíteni.
A játék főoldalán lehessen játszani a játékkal úgy, ahogy az az első beadandóban elő volt írva.
Ugyanezen az oldalon lehessen témát választani (pl. Jónás és a robotok, Gandalf és az orkok, Harry Potter és a dementorok, stb). A témák érintik a következőket: az oldal háttérképét, a pálya színét, a főhős és az üldözők képét, de természetesen ez a lista bővíthető a saját ötleteknek megfelelően. Legalább két téma legyen az alkalmazásba építve. A témát a játék előtt kell kiválasztani, a játék során nem változtatható. Egy témát kiválasztva újratöltődik az oldal a témának megfelelően.
Legyen lehetőség regisztrálni az alkalmazásba. Ehhez név, jelszó, email cím megadása szükséges. Mindegyik kötelező mező, email cím formátumának ellenőrzése szükséges.
Legyen lehetőség bármikor belépni az alkalmazásba. Ehhez az email címet és jelszót kell megadni, mindkettő kötelező legyen, és vizsgáljuk az email mező megfelelő formátumát! Bejelentkezés után a regisztrációkor megadott név jelenik meg a felületeken. Bejelentkezett felhasználónak kilépésre is lehetőséget kell adni.
Bejelentkezett felhasználónak a játéktér mellett megjelenik a 10 legjobb pontszáma, illetve, hogy azt mikor érte el. A játék végén az elért pontszámot a rendszer elmenti. A mentés AJAX technológiával történik, és ugyanekkor a legjobb pontszámok listája is frissül ugyanezen technológiával (praktikusan pl. a mentés válaszában)
Legyen egy speciális felhasználó (név: admin, email: admin@admin.hu, jelszó: admin), aki belépve még egy funkcióhoz hozzáfér: a témák szerkesztéséhez. Legyen lehetősége meglévő témát kiválasztva azok értékeit módosítani, témát törölni, illetve új témát létrehozni. A képeket fájlfeltöltéssel kell biztosítani.
A megoldásokat a beadási felületen keresztül kell feltölteni. Ehhez az elkészült alkalmazást be kell csomagolni ZIP formátumba, ugyanis csak így fogadja el a feltöltő felület.
Határidő: 2015. május 24. éjfél