Mam problem z przekazaniem danej z pola tekstowego formularza 'prodQuantity' za pomocą onsubmit w formie. Oto kod:
<form onsubmit="window.location.href='<?php echo "cart.php?action=add&p=$pdId&q=$prodQuantity"; ?>';" name="formAddToCart"> <br />Ilość: <input type="text" name="prodQuantity" size="5" value="1" class="box"> <input type="image" src="img/kup.jpg" style="width:103px;height:100px;" name="btnAddToCart" value="Do koszyka >" class="addToCartButton"> </form>
Według znalezionego tutoriala:
"Należy pamiętać o zdefiowaniu nazw wszystkich pól formularza z których skrypt ma skorzystać. Przykład:
<FORM ACTION=skrypt.php3 METHOD=POST>
<INPUT TYPE=TEXT NAME=tekst>
</FORM>
Napisanie skryptu obsługującego formularz jest bardzo proste. Właściwie większość pracy wykonuje za nas PHP - po prostu w skrypcie od razu będą dostępne zmienne o nazwach takich jak nazwy pól formularza, zawierające ich wartości:
echo($tekst); /* ta linia wyświetli zawartość
pola tekst z formularza */"
Dlaczego moja funkcja nie przekazuje parametru $prodQuantity mimo, że nadałem name pola tekstowego "prodQuantity"?
<?php ?>
Dziękuję za podpowiedzi (pewnie jakiś mój błąd w rozumowaniu)...