ugrás a tartalomhoz

Változók átadása formból

SargaRigo · 2010. Júl. 10. (Szo), 11.24
Sziasztok!

Nem tudom hová lehetne besorolni a problémám, remélem tudtok segíteni!

echo "<form method='post' action='";
print $_SERVER['PHP_SELF'];
echo "'>\n";
for ($i=1; $i<=$_POST['tetelszam']; $i++)
{
echo " <label for='mennyiseg".$i."'>Mennyiség:</label>";
echo " <input type='text' name='mennyiseg".$i."'>";
}
echo " </form>\n";


Ez a kódrészlet a formon belül felsorolja a 'mennyiseg1', 'mennyiseg2', stb változókat $tetelszam példányban.
A gondom az, hogy a kiértékelő kódban hogyan tudnék rájuk hivatkozni. Valami ilyesmire gondoltam:

for ($i=1; $i<=$_POST['tetelszam']; $i++)
{
    echo $i.". tétel: ".$_POST['alkatreszek$i'];
}


Tehát a $_POST paraméterét kellene indexelnem. Ugye van erre valami egyszerű megoldás???

Köszönettel
Krisz
 
1

Közben megjött az isteni

SargaRigo · 2010. Júl. 10. (Szo), 11.45
Közben megjött az isteni szikra!

for ($i=1; $i<=$_POST['tetelszam']; $i++)
{
$keres = "alkatreszek".$i;
echo $i.". tétel: ".$_POST[$keres];
}


Egyszerűen szétbontottam a feladatot két részre, és így már hozza a kívánt működést!
Azért köszi! :)

Krisz