2012-09-26 56 views
0

我正在一個項目上工作。一切都很順利。但在iphone上,無論何時我需要將表單數據發送到腳本safari顯示下載錯誤並且不會轉到腳本。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上)?

+0

什麼是「重定向」? –

+0

這是因爲我們想將用戶重定向到購物車頁面。如果我們忽略這個重定向,那麼這個問題並沒有解決。我們測試了它:( –

+0

不,'redirect()'不是一個原生的PHP函數。'redirect()'做的究竟是什麼? –

回答

0

固定,實際上會話正在創建問題。由於自動斷開連接,導致cookie在iOS上的AT & T網絡上創建此問題。將會話放入數據庫解決了這個問題。