Zlecę stworzenie skryptu ograniczonych czasowo testów online w PHP z wynikiem wyświetlanym po wysłaniu SMS-a.
Administrator może dodać teoretycznie nieskończoną ilość pytań, do każdego pytania maksymalnie 5 odpowiedzi, z których jedna tylko będzie prawidłowa. Tutaj ważna uwaga: odpowiedzi do wyboru powinny być zapisywane w bazie w niefiltrowanym HTML-u, czyli na przykład dozwolone jest stosowanie <img src=\"\">, <strong>, itp.
Skrypt powinien losować konkretną (ustalaną wcześniej przez administratora) liczbę pytań i wyświetlać je po jednym na stronie. Ładowanie kolejnych pytań powinno się odbywać za pomocą AJAX-a.
Dobry przykład, jak to w przybliżeniu powinno wyglądać znajduje się tu: [login to view URL]
Użytkownik będzie miał określony czas (ustalany wcześniej przez administratora) na wykonanie całego testu. W momencie upłynięcia tego czasu przesyłanie kolejnych pytań powinno zostać zakończone.
Kiedy użytkownik kończy odpowiadanie na pytania, powinien pojawić się monit o wysłanie SMS-a. Tutaj należy zaimplementować kody.wapacz.pl. W momencie, kiedy użytkownik wpisze w formularzu kod otrzymany w zwrotnym SMS-ie, należy sprawdzić, czy dany kod znajduje się w lokalnej bazie i jeśli wszystko się zgadza, przedstawić ilość poprawnych/błędnych odpowiedzi udzielonych przez użytkownika oraz usunąć wykorzystany kod z lokalnej bazy.
Administrator powinien mieć możliwość sprawdzenia ile kodów zostało i opcję dodawania nowych kodów.
Nieistotne jest, czy do przechowywania danych skrypt będzie korzystał z MySQL-a czy z plików tekstowych. Ważne, żeby był w miarę bezpieczny przed atakami typu SQL-Injection, itp.
Nie interesuje mnie szata graficzna. Jedynie sam skrypt, z w miarę porządnymi komentarzami (nie wykluczam modyfikacji skryptu, ale jednocześnie informuję, że NIE będzie on sprzedawany dalej).
Nie interesują mnie również oferty cenowe \"do negocjacji\". Powyższy opis uważam za wystarczający do wyceny.