![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 28.01.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
to będzie mój pierwszy formularz, jednak mam problem i bardzo proszę o pomoc bo nigdzie nie mogę znaleźć jakiejś informacji która by mi pomogła uruchomić mój pierwszy formularz (IMG:style_emoticons/default/wink.gif) Pewnie prosty, ale siedzę nad nim już sporo... Więc, skleiłem taki kod:
I mam problem jak napisać skrypt pliku wyslij.php. W każdym z 4 przypadków, wynikiem będzie 0 lub 1. Muszę tylko jakoś uwzględnić założenia: - jeżeli wybieram opcję A to jeżeli A>1 to otrzymuję wynik: 0, jeżeli A<1 to otrzymuję wynik: 1, - jeżeli wybieram opcję B to jeżeli B>1.1 to otrzymuję wynik: 0, jeżeli B<1.1 to otrzymuję wynik: 1, - jeżeli wybieram opcję C to jeżeli C>1.2 to otrzymuję wynik: 0, jeżeli C<1.2 to otrzymuję wynik: 1, - jeżeli wybieram opcję D to jeżeli D>1.3 to otrzymuję wynik: 0, jeżeli D<1.3 to otrzymuję wynik: 1. Czy mogę liczyć na jakąś podpowiedź lub pomoc w napisaniu pliku wyslij.php?(IMG:style_emoticons/default/smile.gif) Z góry dziękuję Ten post edytował pagis 28.01.2014, 01:29:06 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że ![]() |
Wydaje mi się, że jesteś początkujący, więc:
Przede wszystkim musisz nieco zmienić swój formularz. OPTION musi zawierać value: Co do INPUTów, nie bardzo rozumiem, co chcesz osiągnąć. Co to jest "Podaj wynik" i "Wynik"? Co mają dokładnie robić te INPUTy? Bo nie bardzo widzę miejsca do wpisania liczb do porównania... Bo może chcesz pod OPTION przypisać liczby, wtedy zaczyna mieć to sens: wykonując działania na jednym OPTION i pierwszym INPUT... Wpierw musisz odebrać z formularza dane, np:
Wtedy idąc moim tokiem myślenia, możesz dodać zmienną z OPTION ze zmienną z INPUT:
Musisz poznać składnię IF (przykład):
Potem zmienną $wynik musisz wyświetlić: |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Przede wszystkim musisz nieco zmienić swój formularz. OPTION musi zawierać value: Nie musi. Wtedy przyjmie wartość z pomiędzy <option></option Tym bardziej, że kolega zrobił co jest bezsensu Cytat - jeżeli wybieram "Pytanie A" to jeżeli: Liczba podana dla pytania A<1.5 to mam odpowiedź (może być słowna aby lepiej rozumieć) - NIE natomiast jeżeli mam liczbę podaną dla pytania A>3.5 to mam odpowiedź: TAK. Fajnie by było, gdyby jeszcze zdefiniować, że podana liczba dla tego pytania mieszcząca się w przedziale od 1.5 do 3.5 dawała odpowiedź: "Wynik dwuznaczny".
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 18:07 |