![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 22.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Potrzebuje zrobić dwa pola i w zależności od tego które się wybierze to to pole będzie aktywne. Myślałem o tym żeby zrobić to przez wybranie za pomocą "radio" i w zależności od tego które się kliknie to te pole będzie się aktywowało i będzie można w nie wpisać informacje. Czy jest to możliwe w PHP? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 342 Pomógł: 23 Dołączył: 20.01.2011 Skąd: Chełm Ostrzeżenie: (0%) ![]() ![]() |
Dynamicznie tylko javascript.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Skoro użytkownik wybiera opcję z radio, to najzwyczajniej możesz ignorować wartość z pola tekstowego przypisanego do tej opcji radio (czyli nie musisz blokować).
A wizualnie można to dodatkowo rozwiązać tak: https://jsfiddle.net/k2534yLo/4/ |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 22.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki trueblue, właśnie tak zrobiłem tylko nie zdążyłem tu napisać (IMG:style_emoticons/default/smile.gif)
Zrobiłem to w ten sposób:
Niestety jak wyśle formularz bez wyboru żadnej z opcji to sypie mi błędami: D:\xampp\htdocs\..... in D:\xampp\htdocs\..... on line 39 Notice: Undefined index: Time in D:\xampp\htdocs\..... on line 40 linia 39 i 40: $km = $_POST['km']; $Time = $_POST['Time']; W pierwszym placeholder mam: <br /><b>Notice</b>: Undefined index: km in <b>D:\xampp\htdocs\.....</b> on line <b>158</b><br /> w Drugim: <br /><b>Notice</b>: Undefined index: km in <b>D:\xampp\htdocs\......</b> on line <b>164</b><br /> Błędu nie ma w komórce którą wybiorę i wypełnię ale problem jest taki że to jest wybierane między jedną a drugą opcją przez radio więc któraś opcja musi być pusta (IMG:style_emoticons/default/biggrin.gif) Czy możecie powiedzieć czemu tak się dzieje? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Czyli zrobiłeś to inaczej.
O błędzie notice było na forum setki razy. Poszukaj. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 22.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ok, rozumiem że Notisy nie zawsze są mega ważne ale wolałbym ich nie wyciszać
Tylko jak rozumiem lepiej użyć
Tylko że ja już mam taki ciąg kodu w tym miejscu gdzie powinienem to dodać że to sie chyba nie da (IMG:style_emoticons/default/biggrin.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 22:56 |