Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Paypal api签出,每个项目的自定义字段_Php_Paypal - Fatal编程技术网

Php Paypal api签出,每个项目的自定义字段

Php Paypal api签出,每个项目的自定义字段,php,paypal,Php,Paypal,我正在创建一个简单的webshop,对于您添加到购物车中的每个项目,您都需要指定一个文本。我知道有一个名为on0和os0的字段,让您添加自定义字段标签和自定义字段值。但我在我的网店里有一个购物车,所有的商品都被添加到一起,每个商品都有一个自定义的文本字段 所以我遇到的问题是在结帐页面上,在那里我需要建立paypal表单,我应该为每个项目的自定义字段使用哪个字段名 在结帐表中,我现在为每个项目提供了以下信息: echo '<input name = "item_name_'.$i.'" va

我正在创建一个简单的webshop,对于您添加到购物车中的每个项目,您都需要指定一个文本。我知道有一个名为on0和os0的字段,让您添加自定义字段标签和自定义字段值。但我在我的网店里有一个购物车,所有的商品都被添加到一起,每个商品都有一个自定义的文本字段

所以我遇到的问题是在结帐页面上,在那里我需要建立paypal表单,我应该为每个项目的自定义字段使用哪个字段名

在结帐表中,我现在为每个项目提供了以下信息:

echo '<input name = "item_name_'.$i.'" value = "'.$_SESSION['shopping_cart'][$i]['item_name'].'" type = "hidden">';
echo '<input name = "quantity_'.$i.'" value = "1" type = "hidden">';
echo '<input name = "amount_'.$i.'" value = "'.$_SESSION['shopping_cart'][$i]['item_price'].'" type = "hidden">';
echo '<input name = "custom_'.$i.'" value = "'.$_SESSION['shopping_cart'][$i]['item_label'].'" type = "hidden">';
echo';
回声';
回声';
回声';
其中$i是购物车中的商品编号。
字段“custom..”$i不起作用,我想知道应该用什么来代替?

好的,我测试了以下内容

echo '<input name = "on0_'.$i.'" value = "Item label" type = "hidden">';
echo '<input name = "os0_'.$i.'" value = "'.$_SESSION['shopping_cart'][$i]['item_label'].'" type = "hidden">';

变量为on0到on6,而不是
on0\u something
Ok谢谢!我测试了编写以下echo“”;回声';成功了!但是在任何文档中都没有找到这个。
$_POST['option_name1']
$_POST['option_selection1']