Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]zmienna GET do formularza POST
Forum PHP.pl > Forum > Przedszkole
sosenka
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ć.
skrypta
$_REQUEST['zmienna'] bedzie widoczna w obu
sosenka
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 questionmark.gif
pyro
Przykład
  1. <form action="index.php?zmienna=wartosc" method="post">
  2. <input type="text" name="cos" />
  3. <input type="submit" />
  4. </form>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.