Formularz przesyła dane do nie tego pliku

0

Mam taki problem mam pętle i w tej pętli jest sobie taki formularz

print ("<form action=test2.php method=post>");
while () {
print ("<form action=test.php method=post>

</form>");

}
print ("</form>");

No i teraz jest taki problem, że ten formularz wewnątrz pętli jak jest wywoływany to przysyła dane do pliku test2.php, a powinien do pliku test.php, a ten formularz na zewnątrz pętli nie idzie go wywołać co bu tu zrobić, żeby te formularze dobrze działały ?

1

Nie wolno zagnieżdżać komentarzy. Ja jak potrzebuję takich rzeczy, to sobie robię "pseudoformularze", na divach - i wysyłam wszystko javascriptem. Opcja druga - mniej zabawy - wymaga HTML5 - tworzysz dwa puste formy, nadajesz im ID i używasz ATRYBUTU form przy każdym inpucie, którym określasz do której formy dany input należy (pomimo, że jest poza nią).

<form id="test1" action="test.php" method="post"></form>
<form id="test2" action="test2.php" method="post"></form>

f1: <input name=dupa form=test1 /><br />
f2: <input name=dupa form=test2 /><br />

f1: <input type=submit form=test1 /><br />
f2: <input type=submit form=test2 /><br />

1 użytkowników online, w tym zalogowanych: 0, gości: 1