0

我正在做一个项目。一切都很顺利。但是在 iphone 上,每当我需要将表单数据发送到脚本时,Safari 会显示下载错误并且不会转到脚本。

形式是这样的:

<form id="xxx" action="xx" method="post">
<input type="hidden" name="id" value="2" />
<input type="submit" />
</form>

脚本是这样的:

<?php
if($_POST ['id'])
{
   addToCart ($_POST ['id']);
   redirect ('cart');
}

表单或脚本中没有其他内容。但在 iPhone 4s safari show 表单提交时下载错误

有人遇到过这个吗?是 iPhone 错误还是我的脚本?或任何解决此问题的方法(因为我已经看到其他网站在 iPhone 上发送表单数据没有问题)?

4

1 回答 1

0

已修复,实际上会话正在创建问题。由于自动断开连接,cookie 在 iOS 上通过 AT&T 网络创建了此问题。将会话放入数据库解决了这个问题。

于 2012-10-20T12:35:10.830 回答