![]() |
Zagnieżdżanie formularzy - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript) +--- Wątek: Zagnieżdżanie formularzy (/thread-zagniezdzanie-formularzy) |
Zagnieżdżanie formularzy - BlueMan - 28-08-2009 Chyba bardziej do tego działu pasuje ten problem, niż do PHP. Kod: <form action="" method="post" name="userEdit" onsubmit="return sprawdzFormularz()"> I niestety - jak kliknę w submit, który jest w formularzu wewnątrz, to i tak wysyła się to przez zewnętrzny formularz. Jak tego uniknąć? Aby wewnętrzny formularz był jednym formularzem, a zewnętrzny drugim. RE: Zagnieżdżanie formularzy - KowR - 28-08-2009 Zrobić dwa osobne? ![]() RE: Zagnieżdżanie formularzy - Labsta.com - 28-08-2009 Przykro minie ma takiej opcji, żeby umieszczać formularz w formularzu (ogólna zasada - nie moja ![]() fieldset dzieli formularz jednynie wizualnie na grupy. W PHP to rozwiązujesz tak: Kod: if( isset($_POST['wyslijPlik']) ) {.... Żeby nie być gołosłownym http://kurs.browsehappy.pl/HTML/Formularze#submit oraz cytat z tej strony : "Nie można umieszczać formularza w formularzu. Cały formularz musi być wysłany na serwer, nawet jeśli ma zmienić się tylko jego część (jeden formularz może wykonać kilka różnych akcji)" RE: Zagnieżdżanie formularzy - BlueMan - 28-08-2009 Kurde :/ Nie chciałem tutaj podkreślać znaczenia fieldset - głownie chodziło mi o form. No, ale trudno. Skoro się nie da to się nie da. PHP także w tym mi nie pomoże, ponieważ formularz nadrzędny w moim skrypcie miał wymagać hasła, a podrzędny do wysyłania grafiki nie musiałby. Dzięki za info! |