![]() |
![]() ![]() |
![]() |
-Gyver- |
![]()
Post
#1
|
Goście ![]() |
Hejka, usiłuję w PHP5 przesłać ze strony źródłowej na docelową zmienne z formularza select. Kod wygląda tak:
echo "<form action='out.php' method=post>"; echo "<select name='wysylka'>"; echo "<option value=1>EUR</option>"; echo "<option value=2>PLN</option>"; echo "</select>"; echo "<input type='submit'value='dalej'>"; echo "</form>"; Na stronie docelowej spodziewam się że w pasku adresu pojawi się na końcu tekst "wysylka=1" przy wybraniu opcji EUR lub "wysylka=2" przy opcji PLN. Niestety na stronie docelowej nie pojawia się wcale ani nazwa ani wartość zmiennej "wysylka". O co chodzi? Z góry dzięki za pomoc i prosze o litość hardkorowców, dopiero zaczynam bawić się PHP. W wersji 4 działało... Gyver |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 590 Pomógł: 107 Dołączył: 25.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
1. Kod PHP poprosimy w znacznikach odpowiednich do tego celu, czyli [ php]
2. pomiędzy 'submit' a value brak spacji 3. Kod out.php to czarna dziura. My go nie widzimy. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 1 Dołączył: 2.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
A zmienna:
Nie zawiera poszukiwanej wartości? ![]() PS. Na stronie docelowej spodziewam się że w pasku adresu pojawi się na końcu tekst "wysylka=1" [...] Przecież to idzie przez POST (method=post), jeżeli chcesz w adresie to zmień na GET, analogicznie w kodzie PHP który podałem powyżej. |
|
|
-Gyver- |
![]()
Post
#4
|
Goście ![]() |
Dzięki za podpowiedź z GET, kod był w znacznikach PHP <? ?>. Działa :-)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 1.07.2025 - 17:02 |