日期:2014-05-17  浏览次数:20383 次

$_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']); 
怎么会什么也没有呢?