Php 将表单中的值添加到函数中

Php 将表单中的值添加到函数中,php,ajax,Php,Ajax,我有以下表格: <form action="myform.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="my-add-calc" value="add to cart" class="button" /> <input id="my-item-calc" name="my-item-calc" value

我有以下表格:

<form action="myform.php" method="post" enctype="multipart/form-data">
                  <input type="hidden" name="my-add-calc" value="add to cart" class="button" />
          <input id="my-item-calc" name="my-item-calc" value="29.00">
         <input type="hidden" name="my-item-id" value="1"></td>
      <td><input  type="submit"></form>
在哪里

$calcdel=$config['calc']['calcdel']

在配置文件中:

$config['checkoutPath']           = 'myform.php';
$config['calc']['calcdel']        = 'my-item-calc';
当我试图返回$this->caldels时,它说这是一个数组,我不知道为什么,因为我只添加了一个值。 我想让
$this->calcdels
回显提交的29.00


在myform.php中欢迎任何帮助

,您应该首先获得所需的值:

$my_item_calc = $_POST[ 'my-item-calc' ];
然后将其交给函数:

add_calc( $my_item_calc );

你能在哪里分享你得到的表单值的代码吗?我想这就是问题所在,因为我不知道如何得到表单值,我已经尝试在配置文件中返回$calc['calcdel'],但没有乐趣::
$config['calc']['calcdel']='my item calc';
“-这应该实现什么?你在哪里调用你的
add\u calc
函数?我试着像if($\u POST[$calcadd])$calcaded=$this->add\u calc($calcdel);if($calcadd=true){$tis calcdels=$calcdel)那样调用它,看看你提交了哪些字段
add_calc( $my_item_calc );