我正在做一个从javascript到PHP的表单POST提交,它在桌面上工作正常,但没有在iPhone上发布值?它们作为PHP会话变量存储在PHP中,但似乎它们甚至没有在会话存储之外发布。有没有人见过这个问题?
使用Javascript:
var $form = $('<form method="POST" action="profile.php"></form>');
$form.submit(function () {
var input = $("<input>")
.attr("type", "hidden")
.attr("name", "email").val(email);
$(this).append(input);
return true;
});
$form.submit();
PHP:
if(isset($_POST['email']))
{
$myEmail = $_POST['email'];
$myEmail = $_SESSION["email"] = $_POST['email'];
$myEmail = $_SESSION["email"];
}
else{
$myEmail = $_SESSION["email"];
}
在桌面上正常工作。在iPhone上根本没有价值。感谢。