![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 0 Dołączył: 1.08.2006 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam do zrobienia system testów z języków obcych. Nie chce go opierać o mysql, nie wiem jak się do tego zabrać. Czytałem coś o tablicach, ale nie wiem jak to wykorzystać. Zrobiłem coś o własną marną wiedzę, wydaje mi się że kod sprawdzania można zamieścić w jednej linijce, a nie jak to ja zrobiłem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Mam kilkanaście różnych pytań w takiej formie (sorki za idiotyczne pytania w "formularzu" poniżej, ale to ma tylko zobrazować zasadę działania) : <form action.... > 1. Czy słońce jest gorące? |A ›|<- tu jest pole <select name="1"> A. Tak B.Nie 2. Wlazł |A ›| na płotek... A. Piesek B.Kotek C.Mysz |Sprawdź test| </form> Po kliknięciu sprawdź przechodzi mi do skryptu z systemem sprawdzenia... Skrypt spełnia swoje założenia, ale wydaje mi się (jak już wspomniałem) za dużo kodu o coś tak małego. Chciałbym aby skrypty sprawdzający zaznaczał mi poprawnie rozwiązane zadanie przy nim lub też jakiś krzyżyk przy błędnym rozwiązaniu... Pozdrawiam i z góry dziękuje za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 10.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
no powinieneś sobie zrobić jakąś tablice, np:
zadania.php:
taka tablice z pytaniami zapisuejesz sobie w mysql, albo w jakimś pliku, a potem ją zczytujesz... pytania.php:
wyniki.php
liczenie poprawnych, i dzielenie to juz sobie sam dopisz... pozdr edit: nie ma tych przyciskow formularzy itp, no i nie spawdzane, ale powinno chodzic... Ten post edytował rojmarek 5.04.2007, 12:13:10 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 10.09.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 20:49 |