![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 22.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam pytanie Potrzebuje zrobić dwa formularze z tym, że jeden ma być przesyłany metoda GET a drugi musi być przesłany metoda POST. Np cos w tym stylu: Kod <?php $zmienna = $_GET['lista']; ?> /////////////////////////////////////////////////////////////////// Pierwszy formularz GET <form action="index.php" method="GET"> <select name="lista" onchange="this.form.submit()"style="width:130px;"> <option value="-1">Proszę wybrać</option> <?php $sql = 'SELECT id_litera, litera FROM litera ORDER BY litera ASC'; $wynik = mysql_query($sql); while($r = mysql_fetch_array($wynik)) { echo "<option value=".$r['id_litera']." "; if (($zmienna == $r['id_litera'])) { echo 'selected="selected"'; } echo ">".$r['litera']."</option>"; } ?> </select> </form> //////////////////////////////// drugi formularz POST <form action="index.php" method="post"> <input type="submit" name="wyslij" value="wyslij" /> <?php if (isset($_POST['wyslij'])) { echo "$zmienna"; } ?> </form> Potrzebuje by $zmienna byla widoczna w drugim formularzu a na razie nie potrafie tego zrobić. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 1.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
$_REQUEST['zmienna'] bedzie widoczna w obu
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 22.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Pokręciłem coś
Gdy wybiore cos z listy to wykona sie pierwszy formularz i $zmienna przyjmie wartosc $_GET['lista'] ale gdy wcisne przycisk z drugiego formularza to $zmienna jest juz NULL i dlatego sie nie wyswietla. Jak przekazac wartosc z listy (pierwszy formularz) do drugiego formularza (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 21:23 |