【发布时间】:2010-09-21 05:25:27
【问题描述】:
我正在使用 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);
?>
我在firebug中查看响应,它是一个空数组。数组至少应该有一些值。
我无法弄清楚为什么$_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/
这是一条明智的路线吗?
【问题讨论】: