Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML] formularz i pola hidden
Forum PHP.pl > Forum > Przedszkole
soulreaver1
Problem rozwiazany - temat do usuniecia



Witam.

Mam taki formularz:

  1. <form action='odb.php' method='post'>
  2. <table border="1"><tr><td>
  3. <input type='submit' value='first'><br/>
  4. <input type='hidden' name='navi'value='ch1'/></td>
  5.  
  6. <td> <input type='submit' value='<<'><br/>
  7. <input type='hidden' name='navi'value='ch2'/></td>
  8.  
  9. <td><input type='submit' value='>>'><br/>
  10. <input type='hidden' name='navi'value='ch3'/></td>
  11.  
  12. <td><input type='submit' value='last'><br/>
  13. <input type='hidden' name='navi' value='ch4'/></td>
  14.  
  15.  
  16. </form></tr></table>


chciałbym za jego pomocą przesłać dane do tego skryptu

  1. <?php
  2. $navidata=$_POST['navi'];
  3.  
  4.    switch($navidata)
  5.    {
  6.    case &#092;"ch1\":
  7.    // zdarzenie 1
  8.    break;
  9.    case &#092;"ch2\":
  10.       // zdarzenie 2
  11.    break;
  12.    case &#092;"ch3\":
  13.       // zdarzenie 3
  14.    break;
  15.    case &#092;"ch4\":
  16.       // zdarzenie 4
  17.    break;
  18.  
  19. echo $navidata;
  20.  
  21.    }
  22. ?>


Skrypt ma służyć jako prosta nawigacja po stronie.
Problem w tym że do skryptu niezależnie od wyboru przycisku zawsze jest przesyłana wartość ch4 ,nie wiem dlaczego...
Eagle
Bo to jest tylko jeden formularz i na końcu ustawiasz wartość navi na 'ch4'.
Możesz zrobić to na kilku formularzach.
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.