[PHP] wartość z sesji w polu wartości formularza |
[PHP] wartość z sesji w polu wartości formularza |
10.10.2019, 14:30:21
Post
#1
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) |
pola input formularza mają wartości domyślne.chciałbym aby po wpisaniu jednej litery np."x" w polu input wartość została zapisana dla tej osoby odwiedzającej stronę (inna osoba mogła wpisywać inne wartości). próbowałem znaleźć odpowiedź w sieci ale doszedłem do tego momentu:
ten kod działa na tej stronie: przykład
Ten post edytował dentopolis 10.10.2019, 19:15:45 |
|
|
11.10.2019, 09:11:50
Post
#2
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
Pole submit nie ma nazwy.
-------------------- |
|
|
11.10.2019, 12:40:33
Post
#3
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) |
dane wpisane w polu na stronie http://dentopolis.org/test/ są odczytywane na stronie http://dentopolis.org/test/dokumentacja.php ale chciałbym aby te wartości wypełniały też pola input czyli użytkownik wchodząc na stronę powinien pewne pola mieć domyślnie wypełnione jakimiś wartościami, a potem je móc modyfikować. Jeśli rozumiem to pole input powinno mieć value (wartość ) z sesji
Ten post edytował dentopolis 11.10.2019, 12:47:26 |
|
|
11.10.2019, 13:04:05
Post
#4
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
dane wpisane w polu na stronie http://dentopolis.org/test/ są odczytywane na stronie http://dentopolis.org/test/dokumentacja.php ale chciałbym aby te wartości wypełniały też pola input No i ?.... Skoro wiesz jaką sesje rejestrujesz to chyba wiesz jak ja odczytac. Sesja jest jedna w tym momencie. czyli użytkownik wchodząc na stronę powinien pewne pola mieć domyślnie wypełnione jakimiś wartościami,
Wiesz co to wogole robi ? Jesli nie kumasz to powiedz Ten post edytował dublinka 11.10.2019, 14:28:56 -------------------- |
|
|
11.10.2019, 16:22:25
Post
#5
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) |
nie wiem do końca co robi ten fragment, to już kolejna wersja w której kombinuje jak to rozwiązać.
chodzi mi o to, że 1- otwierając stronę pewne zmienne powinny być już ustawione np. pole checkbox HIC zaznaczone domyślnie 2-nie wiem jak zmienić mój kod żeby w polu Input pojawiła się zmieniona przez usera wartosc |
|
|
12.10.2019, 09:04:10
Post
#6
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
dane wpisane w polu na stronie http://dentopolis.org/test/ są odczytywane na stronie http://dentopolis.org/test/dokumentacja.php ale chciałbym aby te wartości wypełniały też pola input czyli użytkownik wchodząc na stronę powinien pewne pola mieć domyślnie wypełnione jakimiś wartościami, a potem je móc modyfikować. Jeśli rozumiem to pole input powinno mieć value (wartość ) z sesji
Jesli zaczniesz czytac ze zrozumieniem to tak bedzie. Pole submit nie ma nazwy. Warunek ktory zacytowalem sprawdza najpierw czy te pole ma wartosc ale to sie robi odwolujac do nazwy. Submit bo tak sobie ktos w tym warunku nazwal nie znaczy ze odwolujesz sie do typu pola. Musisz dodac nazwe. W tym momencie jest to 'submit'. Ten przyklad jest troche bez sensu bo najpierw sprawdzasz (na chlopski rozum) czy wcisneles submit a co za tym idzie formularz zostal wyslany. Tyle ze samo wyslanie formularza nie jest jednoznaczne z tym ze wypelniles pola a w tym momencie warunek brzmi: "Jesli zostal wyslany form to zarejestrowac sesje" Tyle ze nie ma wartosci z pola wiec co tu rejestrowac. To powinno ygladac mniej wiecej tak:
Wtedy jesli pole nie jest puste czyli ma wartosc wtedy nastepuje rejestracja konkretnej sesji. Jesli pole nie ozstalo wypelnione to wysw sie informacja 'Welcome ...' Nie uzywal metody get lecz post. Mozna uzyc jednej sesji i zapisac od niej wartosci wszystkich pól bo sesja to tez tablica.
Ten post edytował dublinka 12.10.2019, 09:48:26 -------------------- |
|
|
12.10.2019, 10:30:59
Post
#7
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 0 Dołączył: 14.08.2016 Ostrzeżenie: (0%) |
1)chwilowo zamieniłem post na get żeby widzieć co się dzieje, potem to zmienię na post
2)skrypt działał mi na localhoście i zapisywał dane do mysql, obecne zmiany w oparciu o sesję robię po to aby bez logowania dać użytkownikom możliwość korzystania ze skryptu do diagnostyki. tak to wyglądało i do tego zmierzam: 3)jak prawidłowo wstawić wartość sesji jako value bo mam błąd cudzysłowiów:
4)czy przed formularzem <form> ma się znajdować przywołanie domyślnych wartości dla zmiennych tzn.gdy będę miał checkbox "brak chorób ogólnych" do powinno ono być domyślnie checked. |
|
|
12.10.2019, 12:28:03
Post
#8
|
|
Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) |
)jak prawidłowo wstawić wartość sesji jako value bo mam błąd cudzysłowiów:
Cytat( @ 12.10.2019, 10:30:59 ) 4)czy przed formularzem <form> ma się znajdować przywołanie domyślnych wartości dla zmiennych tzn.gdy będę miał checkbox "brak chorób ogólnych" do powinno ono być domyślnie checked. Niezaleznie jakie to pole, text, hidden itd ... formularz ma pobrac i wyswietlic / wstawić wartosci. Ten post edytował dublinka 12.10.2019, 12:42:50 -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 29.03.2024 - 09:32 |