![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 24.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Jak zrobić, żeby po wciśnieciu submit'u, select się nie przeładował, tzn, żeby została w nim zaznaczona opcja, która została zatwierdzona przez submit. Mam taki kod: Ten post edytował roman_g 15.09.2006, 22:15:34 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 4 Dołączył: 5.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
Najlatwiej bedzie to zrobic w taki sposób jaki przedstawiłem poniżej, jeśli będziesz chciał rozbić formularz na kilka
etapów lub zrobić potwierdzenie z możliwością edycji wczesniej wybranych danych to proponuje zbierać dane do zmiennych sesyjnych Kod echo '<select name="s1">
<option value="0" name="0"'.(($_POST['s1']==0) ? 'selected="selected"' : '').'>-wybierz-</option> <option value="1" name="1"'.(($_POST['s1']==1) ? 'selected="selected"' : '').'>opcja1</option> <option value="2" name="2"'.(($_POST['s1']==2) ? 'selected="selected"' : '').'>opcja2</option> <option value="3" name="3"'.(($_POST['s1']==3) ? 'selected="selected"' : '').'>opcja3</option> <option value="4" name="4"'.(($_POST['s1']==4) ? 'selected="selected"' : '').'>opcja4</option> <option value="5" name="5"'.(($_POST['s1']==5) ? 'selected="selected"' : '').'>opcja5</option> </select>'; |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 24.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
ok, dzieki
dokładnie o to mi chodziło;) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 17:26 |