Witajcie,
Mam pewien problem. Stworzyłem formularz hurtowni, i występuje następujący błąd.
(IMG:
http://iv.pl/images/50690456919964821363.png)
Gdy wpiszę np 10 w polu sztuk i kliknę na pierwszy przycisk "Zamów", POST zwraca mi dane dla 3go przycisku - czyli NULL sztuk i typ 3.
Gdy wpiszę to samo dla 3go pola - jest ok.
W czym może tkwić problem? Oto kod:
<?php
require 'header.php';
require 'config.php';
require_once 'user.class.php';
if ($_GET['id'] == 'zamow') {
$_POST['ile'] = $ile;
$_POST['typ'] = $typ;
}
echo "<table border=0 cellspacing=5 cellpadding=5><tr>";
$id= $rekord['id_produktu'];
$nazwa= $rekord['nazwa'];
$zdjecie= $rekord['zdjecie'];
$ilosc= $rekord['ilosc'];
$netto= $rekord['netto'];
$podatek= $rekord['podatek'];
if ($rekord['dostepny'] == 1
) { echo "<b><font color=green>TOWAR DOSTĘPNY</font></b><br>"; } else { echo "<b><font color=red>TOWAR NIEDOSTĘPNY</font></b><br>"; } echo "<img src=".$rekord['zdjecie']." width=200 height=200><br>"; echo "<b>".$rekord['nazwa']."</b> (Kod: <i>".$rekord['id_produktu']."</i>)<br>"; echo "<b><font color=grey>".$rekord['netto']." PLN/netto</font></b><br>"; echo "<b><font color=black>".($rekord['netto']+$rekord['netto']*$rekord['podatek']/100)." PLN/brutto</font></b><br>"; echo "Na magazynie: ".$rekord['ilosc']."<br>"; if ($rekord['dostepny'] == 1
) { echo "<form action='?id=zamow' method='POST'><input type=text name=ile size=3><input type=hidden name=typ value=".$rekord['id_produktu']."> szt. <input type=submit value='Zamów'>"; } else { echo "Brak"; }
}
?>