Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ HTML \ XHTML _ dwa formularze

Napisany przez: Bondar91 30.07.2015, 08:10:43

Witam, mam taki problem, mam dwa formularze gdzie znajdują się pola checkbox i przyciski do wysłania. Pola chcekcbox są takie same w dwóch formuarzach i tutaj moje pytanie, jak zrobić by nie powtarzać w drugim formularzu tych pól chceckbox. Oto kod:

  1. <form action="admin/xxx/aaa" method="post">
  2. <input type="checkbox" id="zamowienie-id-<?php http://www.php.net/echo $row->id; ?>" name="package_id[]" value="<?php http://www.php.net/echo $row->id; ?>"/>
  3. <input type="submit" value="Wyślij" />
  4. </form>
  5.  
  6. <form action="admin/xxx/bbb" method="post">
  7. <input type="checkbox" id="zamowienie-id-<?php http://www.php.net/echo $row->id; ?>" name="package_id[]" value="<?php http://www.php.net/echo $row->id; ?>"/>
  8. <input type="submit" value="Wyślij" />
  9. </form>

Napisany przez: nospor 30.07.2015, 09:01:24

NIe chcesz to nie powtarzaj smile.gif

A na serio: moze napisz co chcesz osiagnac,bo calkiem mozliwe ze źle do tego podchodzisz.

Napisany przez: Bondar91 30.07.2015, 09:19:04

Rozwiązałem już problem smile.gif z twojego innego postu dając:


  1. <form id="form" method="post">
  2. <input type="submit" value="1" onclick="document.getElementById('form').action='test1.php';" >
  3. <input type="submit" value="2" onclick="document.getElementById('form').action='test2.php';" >
  4. </form>


Chodziło mi głównie o to by były dwa przyciski ale każdy szedł do innego formularza i twój sposób z innego posta zadziałał, dzięki smile.gif. Pozdrawiam

Napisany przez: Comandeer 30.07.2015, 14:32:06

A nie lepiej w jednym skrypcie rozpoznawać co trza zrobić na podstawie [value]? Pomijam, że w HTML5 jest taki wynalazek, jak atrybut [formaction]

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)