0

私は最も奇妙な問題を抱えています。Ajax リクエストを使用してデータを php ページに送信し、さらに使用するために詳細を db に保存します。

それぞれの後のコメントechoは、私が得た出力です。

$name = $_POST['name'];
$surname = $_POST['surname'];
$message = $_POST['description'];
//$date = $_POST['date'];
$type = $_POST['request_type'];

echo file_get_contents("php://input"); // name=John&surname=Doe&description=Testing&request_type=note

date_default_timezone_set("Africa/Johannesburg");
$time = strtotime("now");

echo "NAME & SURNAME: " . $name . ' ' . $surname; // NAME & SURNAME: 

誰かが私に正しいものを出力する理由を教えてもらえecho file_get_contents("php://input");ますか?

私は途方に暮れています。どう考えても意味不明…

編集 1: JBTRND への応答。

私が正しい呼び出しを行っていることを確認するために、AJAX リクエストを次に示します。

$.ajax({
    type:'POST',
    url:"local_code/form_accepted.php",
    data:serialized,
    success:function(response){
        $('#request_type').attr('disabled');
        $('#dialog').html(response);
        $('#docSumbit').html(response);
    }
});

serialized$('#support').serialize();

4

1 に答える 1

1

たぶんあなたは$_GET経由でそれらを渡しますか?

于 2012-06-01T12:38:36.240 に答える