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 );