Hvordan bruger jeg session i min formular?
Hej,Jeg vil lave en lille bestillingsliste, hvor man kan se produkter og ud for et givent produkt skriver man antal. Når man har scrollet listen ned trykker man bestil og ryger til en slags bekræftelses side hvor man kan se de produkter man har valgt og hvor mange stk af hver man har valgt. Derudover indtaster man nu email og andet oplysning og trykker send. Nu sender den en mail til kunde og sælger omkring produkterne.
Jeg tror jeg har styr på det når jeg når til at indtaste kunde oplysninger og sende mailen, men jeg kan ikke finde ud af at trække mine produktoplysninger med over til kundeoplysning! kan I hjælpe?
Mit script ser således ud:
<table>
<form action="bestilling.php" method="post">
<?php
$producenter = mysql_query("SELECT * FROM producenter");
$NRproducenter = mysql_num_rows($producenter);
function produkt($producent_id) {
$produkter = mysql_query ("SELECT * FROM produkter WHERE producent_id = '$producent_id'");
echo "\n<table id='produkt'>\n";
while ($produkt_row = mysql_fetch_assoc($produkter)) {
echo "<tr>\n<td width='105px'>\n<img src='../admin/images/".$produkt_row['path']."' alt='".$produkt_row['produkt']."' width='100px' border='1px'>\n</td>\n<td width='460px' style='padding: 0px 12px 0px 5px;'><b>".$produkt_row['produkt']."</b><br />".$produkt_row['produkt_text']."</td>\n<td width='100px'>Kr. ".$produkt_row['pris']."/fl.<br /><br /><input name='antal".$produkt_row['id']."' type='text' id='antal".$produkt_row['id']."' size='12' maxlength='10'></td>\n</tr>\n";
}
echo "</table>\n";
}
for ($i=0; $i < $NRproducenter; $i++) {
$row = mysql_fetch_assoc($producenter);
echo "<tr><td id='overskrift'>".$row['producent']."</td></tr>\n<tr><td>".$row['text']."</td></tr>\n";
echo "<tr><td>";
echo produkt($row['id']);
echo "</td></tr><tr><td><br /></td></tr>\n";
}
?>
<tr><td align="right"><input class="box" name="btnStep1" type="submit" id="btnStep1" value="Bestil >>"></td></tr>
</form>
</table>
Jeg har prøvet at lave en $antalprodukter=$_POST['antal".$produkt_row['id']."'], for at hente antallet af produkter i input kassen, men det virkede ikke.
Det er fra min funktion "produkt" jeg skal hente oplysninger videre til næste side!
tak for hjælp
