funciones.php
function verCesta($cesta) { ?> <table border="1"> <tr><td>Producto</td><td>Precio</td></tr> <?php foreach ($cesta as $elemento) { ?> <tr><td><?= $elemento['producto'] ?></td><td><?= $elemento['precio'] ?></td> </tr> <?php } ?> </table> <?php }
index.php
<?php include_once "funciones.php"; session_start(); $producto = filter_input(INPUT_GET, 'producto'); $precio = filter_input(INPUT_GET, 'precio'); if (!empty($producto) && !empty($precio)) { $_SESSION['cesta'][] = ['producto' => $producto, 'precio' => $precio]; } if (isset($_SESSION['cesta'])) { verCesta($_SESSION['cesta']); } ?> <form> <p>Producto:<input type="text" name="producto"></p> <p>Precio:<input type="text" name="precio"></p> <input type="submit"> </form>