0

誰でも次のコードで私を助けることができます:

$(document).ready(function() {
    $("#add_user").submit(function() {
        $.post( "../php/register_sql_ins.php",
            {r_fname: $("#fname").val(),
            r_lname: $("#lname").val(),
            r_uname: $("#uname").val(),
            r_pass: $("#pass").val(),
            r_authLevel: $("#authLevel").val(),
            r_email: $("#email").val(),
            r_company: $("#company").val(),
            r_phone: $("#phone").val(),
            r_address: $("#add").val()}, function(result) {
                    alert(result);
                }
            );
            return false;
    });
});

これにより、ユーザー データが SQL テーブルに格納されます。コードの php 部分 (register_sql_ins.php) は正常に動作します。しかし、このクエリコードは機能しません!! 何が問題なのかわかりません!Firebug を使用すると、毎回 false が返されます。ところで、下手な英語でごめんなさい。それは私の母のトンではありません !

4

1 に答える 1

2

このようなエラーの原因を探す場所が 2 つあります。

  • NetworkFirebug のタブ。サーバーに送信された内容と応答を確認します。送信されたデータが正しく、サーバーがステータス 200 で応答する場合は、PHP スクリプトをデバッグする必要があります。
  • サーバーログ。リクエストが正常に完了しなかった場合、ログに理由が含まれます。
于 2011-07-30T13:12:36.940 に答える