Skrypt sprawdzający poprawność odpowiedzi |
Skrypt sprawdzający poprawność odpowiedzi |
26.02.2010, 04:01:24
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 26.02.2010 Ostrzeżenie: (0%) |
Witam.
Pisze ponieważ potrzebuje pewnego skryptu i to w miarę szybko Mam stronę zakodowaną w HTML&CSS jest to tzw. "Quiz". Będą w nim 4 tematyki, ale co ja się będę rozpisywał Potrzebuje właśnie do tego Quizu Skryptu który będzie sprawdzał poprawność odpowiedz i zliczał punkty... Przykład. 1. Stolica Polski jest: a) Kraków Wrocław c) Warszawa d) Poznań W tym skrypcie było by gdzieś zapisane jaka jest poprawna odpowiedz i wtedy on sprawdzał by ile na ile jest dobrze. Wiem że jest takie coś więc bardzo proszę o szybką pomoc. Coś w podobie do tej strony: http://free.of.pl/z/zst/pomoce/test_on_line/Test-inf-1/inf.html Z góry dziękuje za pomoc. Pozdarwiam P.S. I prosiłbym pisać w miarę prostym językiem ponieważ w .php jestem zerem bo zajmuje się Grafiką ;P Ten post edytował FanciorS 26.02.2010, 04:02:59 |
|
|
26.02.2010, 08:59:30
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) |
Banał, ale powinieneś umieścić temat w dziale zlecę, bo za darmo nikt Ci tego nie zrobi. Ogólnie dla zdefiniowanych pytań możesz sobie zrobić plik z odpowiedziami np.: odpowiedzi.php
Plikiem odpowiedzialnym za sprawdzenie odpowiedzi lub ew. wyświetleniem formularza może być np. index.php Oczywiście plik z odpowiedziami trzeba odpowiednio zabezpieczyć, np. poprzez dodanie zasady (rule) w pliku .htaccess, która przy próbie wywołania pliku odpowiedzi.php przekierowuje nas na index.php. Przy większej ilości pytań można wypróbować pętle. |
|
|
26.02.2010, 10:09:20
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 26.02.2010 Ostrzeżenie: (0%) |
Nie muszę tego zabezpieczać ponieważ to nie będzie wprowadzane na internet, potrzebuje to w plikach...
U mnie chyba ten kod się nie przyda ponieważ ja już mam index.html strona jest tutaj zakodowana. U mnie index.html wygląda tak:
Chyba to tego potrzebuje skryptu .JS? |
|
|
26.02.2010, 10:33:49
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) |
Rozumiem, że masz u siebie na kompie postawiony jakiś serwer www z obsługą php (np. xampp, wamp, krasnal serv), bo zwykła strona html działa nawet bez tego. Oczywiście nie ma wtedy żadnej możliwości wykorzystania plików php i rozwiązaniem pozostaje tylko JS. Ale jak pisałem, za darmo nikt Ci tego nie zrobi. W sumie to w JS będzie podobnie jak w PHP. Z tym, że składnia całkowicie się różni. Ale zasada działania pozostaje taka sama. Istnieją gotowe rozwiązania i w dodatku darmowe:
Customizable Quiz Program Quiz Program |
|
|
26.02.2010, 22:28:51
Post
#5
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 26.02.2010 Ostrzeżenie: (0%) |
Już mam fajny skrypt w .JS
Poradziłem sobie ale mam pewien problem. Mógłbym kogoś prosić aby powiedział mi jak w pliku .JS włączyć polskie znaki? No chyba że się nie da ( Na innych podstronach wszystko jest ok (tam nie ma żądnych skryptów z .JS) Do pliku index.html wrzuciłem tylko: Kod <script src="quizqa1.js" type="text/javascript"></script> <div id="quiz1"></div><br > <div id="quiz2"></div><br > <div id="quiz3"></div><br > <div id="quiz4"></div><br > <div id="quiz5"></div><br > <div id="quiz6"></div><br > <div id="quiz7"></div><br > <div id="quiz8"></div><br > <div id="quiz9"></div><br > <div id="quiz10"></div><br > <div id="quiz11"></div><br > <div id="quiz12"></div><br > <div id="quiz13"></div><br > <div id="quiz14"></div><br > <div id="quiz15"></div> <script src="quizmc.js" type="text/javascript"></script> Plik .JS Quizu wygląda tak -> KLIK A plik .JS z Pytaniami i odpowiedziami wygląda tak -> KLIK Zrobiłem Screna jakie krzaki wychodzą: Wykorzystałem ten skrypt: http://javascript.about.com/library/blnquiza.htm Bardzo proszę o pomoc co z tym zrobić Ten post edytował FanciorS 27.02.2010, 01:55:37 |
|
|
27.02.2010, 02:14:15
Post
#6
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) |
Problem może tkwić w kodowaniu treści (znaków) w pliku .js z pytaniami i odpowiedziami. W jakim edytorze tworzyłeś ten plik?
|
|
|
27.02.2010, 05:09:05
Post
#7
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 26.02.2010 Ostrzeżenie: (0%) |
mortus, dałem linka wyżej do tego generatora, ja nie tworzyłem skryptu.
Skopiowałem wygenerowany skrypt, wkleiłem do notatnika i zapisałem w pliku .js Jest na to jakiś sposób ( --------------------- O ile się nie mylę to są takie znaczki i jak je się wpisze to wyskakuje polska litera np. ł,ż,ą Tylko nie mam tych symboli... Ale ogólnie wolałbym normalnie pisać i żeby nie było krzaczków. Ten post edytował FanciorS 27.02.2010, 05:12:05 |
|
|
27.02.2010, 13:03:14
Post
#8
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 20 Dołączył: 13.02.2010 Skąd: Kęty Ostrzeżenie: (0%) |
Zmień z
na:
-------------------- Fotografia, projektowanie stron WWW | web-coding.pl - HTML 5 i CSS 3 - już w krótce ;)
|
|
|
27.02.2010, 15:54:45
Post
#9
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 5 Dołączył: 22.01.2010 Ostrzeżenie: (0%) |
A czy przypadkiem quiz.js nie może być odczytany przez przeglądarkę z poprawnymi odpowiedziami :?
Tu masz sporo w php http://www.hotscripts.com/listing/php-quiz-script/ |
|
|
27.02.2010, 16:09:36
Post
#10
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 26.02.2010 Ostrzeżenie: (0%) |
darophp, wielkie dzięki za pomoc, jest lepiej al literki takie jak ą,ę,ś nadal krzczki.
Pamiętam że są takie symbole które pokazują ś,ę,ą,ż,itp... |
|
|
27.02.2010, 19:21:10
Post
#11
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 20 Dołączył: 13.02.2010 Skąd: Kęty Ostrzeżenie: (0%) |
To dodaj jescze:
i
-------------------- Fotografia, projektowanie stron WWW | web-coding.pl - HTML 5 i CSS 3 - już w krótce ;)
|
|
|
27.02.2010, 20:00:30
Post
#12
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 26.02.2010 Ostrzeżenie: (0%) |
Jeśli ci chodziło żebym to nadpisał za stary kod.
To teraz moja sekcja <head></head> wygląda tak:
Dalej są krzaczki ;( Screen Quizy z perspektywy przeglądarki. Ten post edytował FanciorS 27.02.2010, 20:03:37 |
|
|
27.02.2010, 20:24:17
Post
#13
|
|
Grupa: Zarejestrowani Postów: 309 Pomógł: 20 Dołączył: 13.02.2010 Skąd: Kęty Ostrzeżenie: (0%) |
Dlaczego nie zmieniłeś na Strict, to jest teraz standard kodowania a nie transistional
-------------------- Fotografia, projektowanie stron WWW | web-coding.pl - HTML 5 i CSS 3 - już w krótce ;)
|
|
|
27.02.2010, 22:01:58
Post
#14
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 26.02.2010 Ostrzeżenie: (0%) |
No ok, poprawiłem ale nadal nie ma ą,ś
@@EDIT: Już sobie z tym poradziłem ale mam pewne pytanie. Dlaczego JS nie akceptuje znaków specjalnych typu potęga,stopień,itp.? Ten post edytował FanciorS 28.02.2010, 00:00:28 |
|
|
Wersja Lo-Fi | Aktualny czas: 21.05.2024 - 11:21 |