当前位置: 代码迷 >> PHP >> $_POST没法接收由smarty模版自动生成的二维数组
  详细解决方案

$_POST没法接收由smarty模版自动生成的二维数组

热度:34   发布时间:2013-03-21 10:08:17.0
$_POST无法接收由smarty模版自动生成的二维数组
在同一个页面有多条相同的数据,分为组。

现在我遇到一个问题。
我无法取得smaryt对input自动生成的name序列。
其中,索引0和1是由smarty通过变量生成的。
<input type="text" name=my[0][myname] value="">
<input type="text" name=my[0][myage] value="">
<input type="text" name=my[1][myname] value="">
<input type="text" name=my[1][myage] value="">

我现在$_POST无法取得这些值,为什么?
var_dump($_POST[my]);

array (size=2)
  0 => string 'Array' 
  1 => string Array'

请大家帮忙。

------解决方案--------------------
无聊的吧?
既然你
var_dump($_POST[my]);
显示
array (size=2)
  0 => string 'Array' 
  1 => string Array'

那么
print_r($_POST['my']); 
怎么会什么也没有呢?
  相关解决方案