Változók átadása formból
Sziasztok!
Nem tudom hová lehetne besorolni a problémám, remélem tudtok segíteni!
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:
Tehát a $_POST paraméterét kellene indexelnem. Ugye van erre valami egyszerű megoldás???
Köszönettel
Krisz
■ 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";
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'];
}
{
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
Közben megjött az isteni
{
$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