![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.08.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich użytkowników,
piszę do Was z pewnym problemem. Mianowicie poniżej przedstawiam Wam kod, gdzie chcę przekazać zmienną tak, aby przy przeładowaniu strony jej wartość "nie znikała". Teraz sprawa wygląda tak, że jeśli zaznaczę prawidłową odpowiedź to do zmiennej A przypisuje wartość 1, następnie przy kolejnym pytaniu również zaznaczę prawidłową odpowiedź to wówczas zmienna A przypisuje wartość 0, a B przypisuje wartość 1 itd. Proszę Was o pomoc jak wykonać tak czynność, aby przy odświeżaniu wartość A miała dalej 1 oraz aby kolejne wartości nie zerowały się. KOD: Plik główny - startQuiz.php
Plik lib/QuestSwitcher.php
PS. Wybaczcie za bałagan w kodzie. Pozdrawiam! (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 22 Dołączył: 17.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
W metodzie quest2() dodaj ukryte pole input o nazwie answer-1 o wartości $_POST['answer-1']
Tak samo w metodzie quest3() dodaj dwa inputy ukryte answer-1 oraz answer-2 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.08.2015 Ostrzeżenie: (0%) ![]() ![]() |
W metodzie quest2() dodaj ukryte pole input o nazwie answer-1 o wartości $_POST['answer-1'] Tak samo w metodzie quest3() dodaj dwa inputy ukryte answer-1 oraz answer-2 Witam ponownie, dziękuję za odpowiedź, aczkolwiek wciąż niestety nie działa jak powinno daje zrzut kodu co dodałem Plik lib/QuestSwitcher.php
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 22 Dołączył: 17.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Brakuje nazwy dla tych ukrytych pól:
powinno być i tak samo w 3 pytaniu dla obu poprzednich. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.08.2015 Ostrzeżenie: (0%) ![]() ![]() |
Brakuje nazwy dla tych ukrytych pól: powinno być i tak samo w 3 pytaniu dla obu poprzednich. Dziękuje za odpowiedź. Mianowicie mam jeszcze jeden problem. Podczas gdy mam taki kod warunku: Sposób 1:
Wtedy tylko do zmiennej A dopisuje się 1. Zaś jeśli mam warunki takie: Sposób 2:
Wtedy wszystko działa jak należy. Tylko z tego co się orientuję sposób 2 nie jest zbyt dobry. I co należałoby poprawić w sposobie 1, aby funkcjonowało to i dlaczego działa to w taki sposób? Pozdrawiam. Ten post edytował audiodesign10 9.08.2015, 01:32:40 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 22 Dołączył: 17.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
W sposobie pierwszym nigdy Ci to nie zadziała ponieważ jeśli pierwszy warunek został spełniony to nie są wykonywane kolejne instrukcje.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 3.08.2015 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 22 Dołączył: 17.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Działający tak, ale czy optymalny to już inna historia. Ale działać będzie ok.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 13:07 |