Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: form action
Forum PHP.pl > Forum > Przedszkole
Lonas
Hej, mam pytanie jest możliwosc żeby w jedym pliku dać 2 komendy form action,
jeden button jest odnosnikiem do jednego pliku drugi buton do 2,


  1. <form action="produkty.php " method="post">
  2. <form action="show.php " method="post">
  3.  
  4. tekst tekst
  5.  
  6. <input type="submit" name="Submit" value="ok">
  7. <input type="submit" name="Submit2" value="ok2">



to nie dziala smile.gif jest możliwosc zeby podzialalo ?
nospor
rozwiązan na forum padlo wiele, np tu:
http://forum.php.pl/index.php?showtopic=30301

poszukaj jeszcze a znjadziesz inne
Lonas
Mam chyba troszke inny problem bo mam napisany pliczek który po wybraniu selecta odświeża dane w inputach przy używciu własnie form action = ,

wynik jest wyświetlany w tym samym pliku,
widziałbyś jakieś rozwiązanie jak wykonać coś takiego :
odśweża dane i po nacisnieciu ok przechodzi do pliku który wpisuje te dane do bazy,

mialem juz to gotowe w przypadku kiedy w selekcie sie pokazywaly dane z bazy i odrazu potem po nacisnieciu ok byly wpisywane,

teraz kiedy są odświeżane pojawia się problem

Oto kod :


  1. <?php
  2.  
  3. $db = mysql_pconnect("localhost", "root");
  4. mysql_select_db("faktury"); 
  5. if (!$db) {  
  6. print "wystąpił błąd w połączeniu";  
  7. exit;
  8. }
  9. function ShowSel() {
  10. $result = mysql_query("select nazwa from kontrahenci"); 
  11. while($dane = mysql_fetch_array($result)){
  12.  echo '<option value="'.$dane[0].'">'.$dane[0].'</option>';
  13.  
  14.  }
  15.  
  16. }
  17.  
  18. ?>
  19.  
  20. <?php
  21.  
  22. if(isset($_POST["hid"]) && !empty($_POST["hid"]) && $_POST["hid"]!="--") {
  23. $res = mysql_query("select ulica,nrdomu,miasto from kontrahenci where nazwa='".$_POST["s"]."'");
  24. $dane = mysql_fetch_row($res);
  25. } else {
  26. $dane = array_fill(0,3," ");
  27.  
  28. }
  29.  
  30. ?>
  31.  
  32. <form action="test.php " method="post">
  33. <select id="s" name="s" onchange="document.getElementById('hid').value='submit';this.form.submit()">
  34. <option value="--">--</option>
  35. <?php ShowSel(); ?>
  36. </select><br /><br />
  37.  
  38.  
  39. <br><br>
  40. <input id="hid" name="hid" type="hidden" value="$_POST["s"]" />
  41.  
  42. adres: <input type="text" id="t1" name="t1" value="<?php echo $dane[0]; ?>" /><br />
  43. nip: <input type="text" id="t2" name="t2" value="<?php echo $dane[1]; ?>" /><br />
  44. miasto: <input type="text" id="t3" name="t3" value="<?php echo $dane[2]; ?>" />
  45. </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.