好的,所以我正在尝试使用 Phonegap 为 iOS 应用程序创建登录表单。为了让用户登录,我需要解决 SOP。我已经尝试了许多教程和示例,但我无法让它们中的任何一个工作。这就是我现在所拥有的,我可以使用一些指针:
<script type="text/javascript">
$(document).ready(function() {
$("#login").click(function() {
var action = $("#form1").attr('action');
var form_data = {
username: $("#username").val(),
password: $("#password").val(),
is_ajax: 1
};
$.ajax({
type: "POST",
url: action,
data: form_data,
success: function(response)
{
if(response == 'success')
$("#form1").slideUp('slow', function() {
$("#message").html("You have logged in successfully!");
});
else
$("#message").html("Invalid username and/or password.");
}
});
return false;
});
});
</script>
------------ 关于doLogin.php -----
<?php
$is_ajax = $_REQUEST['is_ajax'];
if(isset($is_ajax) && $is_ajax)
{
$username = $_REQUEST['username'];
$password = $_REQUEST['password'];
if($username == 'demo' && $password == 'demo')
{
echo "success";
}
}
?>