我正在使用jQuery将表单发布到一个php文件,用于验证用户详细信息的简单脚本。
var emailval = $("#email").val();
var invoiceIdval = $("#invoiceId").val();
$.post("includes/verify.php",
{invoiceId:invoiceIdval , email:emailval },
function(data) {
//stuff here.
});
PHP代码:
<?php
print_r($_POST);
?>
我看着萤火虫的反应,这是一个空数组。数组至少应该有一些值。
我不知道为什么$_POST
不在PHP文件中工作。 Firebug显示帖子以包含发布的内容,电子邮件和发票ID,但实际上在php文件中没有收到任何内容。
形式:
<form method="post" action="<?=$_SERVER['PHP_SELF']; ?>" enctype="application/x-www-form-urlencoded">
任何人都知道它在做什么?
感谢
发现这一点 - http://www.bradino.com/php/empty-post-array/
是一个明智的路线走?
doh,那工作,谢谢,我可以得到的价值.. – Neil 2008-11-07 03:02:40
没问题,很高兴你得到它的工作:) – Owen 2008-11-07 03:19:25