累积多个POST

时间:2014-02-13 21:22:29

标签: php

我在我的项目中使用自动完成搜索,其中用户输入一个整数,提交它并在同一页面中显示传入的整数。我希望用户能够 - 在提交第一个整数后 - 提交另一个整数,只需无法弄清楚解决方案。我的代码:

<form action='' method='post'>
<p>Add integrent:</p><input type='text' name='sastavdalja'value=''class='auto'>

<input type="submit" name="submit" value="Submit" />
<br/>
<p>Added integrents</p>
<?php

$int = $_POST["sastavdalja"];
echo $int;

1 个答案:

答案 0 :(得分:0)

在任何输出或html之前将它放在页面顶部

<?php session_start();?>

然后使用它:

<?php
$_SESSION['int'][]=$_POST["sastavdalja"];
foreach($_SESSION['int'] as $int){
    echo $int;
}

现在,每当用户将某些内容发布到会话数组中时,您就会保存,然后循环遍历此数组并打印其中的每个条目。