下面是表单中表格的单元格示例。反序列化发布的PHP表单时出现问题
每个表格行有多个相似的单元格,并且表格中可以有多行。
我想将每行发布到不同的页面,然后能够遍历每行。到目前为止,我已经写了这对每个单元:
<td><?php echo "$inkrementering";?><input type="hidden" name="historik[]" value="<?php echo serialize($inkrementering);?>"></td>
<?php
}
}
?>
</tr>
</table>
<input type="submit" value="Gem træning" name="submit">
</form>
在收件人页,我有以下代码:
foreach ($_POST['historik'] as $historikArray)
{
echo unserialize($historikArray)[3];
}
其中有目的:
1)通过骑自行车所有行,一个接一个
2)打印代替项[3]从各行(只是作为例子...)
但是,我得到的错误: Notice: unserialize(): Error at offset 0 of 4 bytes
任何人都知道如何解决这个问题?
或者,也许我不在正确的轨道上使用序列化...?
任何帮助表示赞赏! :)
[unserialize()\ [function.unserialize \]的可能的重复:错误在偏移量](http://stackoverflow.com/questions/10152904/unserialize-function-unserialize-error-at-offset) – Ohgodwhy 2014-10-11 19:27:04