如何在 PHP 的会话数组中存储多个相似的数据?

我希望能够多次提交并将数据存储在会话数组中,以便在其他服务器页面中访问。我不知道该怎么做。


<form action="Lab5-2.php" method="post">

<table>

    <tr>

      <td align="center"><b>Customer Code</b></td>

      <td align="center"><b>Product Code</b></td>

      <td align="center"><b>Quantity</b></td>

    </tr>

    <tr>

      <td align="left"><input type="text" name="customer" required autocomplete="off"></td>

      <td align="right"><input type="text" name="product" required autocomplete="off"></td>

      <td align="right"><input type="text" name="quantity" required autocomplete="off"></td>

      <td align="right"><input type="submit" value="Submit" style="width: 80px"></td>

    </tr>

  </table>

</form>


喵喔喔
浏览 95回答 2
2回答

互换的青春

在Lab5-2.php你需要这样存储:session_start();$postvariable=$_POST['customer'];$_SESSION['customer']=$postvariable;Obv 用于防止 Sql 攻击使用该指南对于您对评论的质疑,您可以这样做:session_start();$postvariable=$_POST['customer'];$_SESSION['customer']=$_SESSION['customer'].','.$postvariable;所以例如你有插入产品值“pc”,然后下次更新有“鼠标”,你将有“pc,鼠标”

慕田峪4524236

尝试这样的事情session_start(); $_SESSION['data'][]&nbsp;=&nbsp;$_POST;这应该将所有$_POST数据存储在会话中。用于print_r($_SESSION['data']);检查数据是否附加到会话。这应该完全符合您的要求。
打开App,查看更多内容
随时随地看视频慕课网APP