Javascript AJAX PHP注释框userid=0?答复=”?

Javascript AJAX PHP注释框userid=0?答复=”?,javascript,php,jquery,mysql,ajax,Javascript,Php,Jquery,Mysql,Ajax,当我在文本区输入文本时,它没有显示任何内容。 它表明: cveUser名称:JASON123用户id:1 forum_insert.js?t=1427284551:44 ResponseText{reply_id:24,user_id:0,reply:,username:jason123,profile_img:/booking/images/user.png} 用户id和回复无效 forum_insert.php forum_insert.js forum_box.php 您使用的是userI

当我在文本区输入文本时,它没有显示任何内容。 它表明:

cveUser名称:JASON123用户id:1 forum_insert.js?t=1427284551:44 ResponseText{reply_id:24,user_id:0,reply:,username:jason123,profile_img:/booking/images/user.png}

用户id和回复无效

forum_insert.php

forum_insert.js

forum_box.php


您使用的是userId而不是user\u id

$.post("/booking/forum_insert.php" ,
        {   
            task :"forum_insert",
            userId : user_id,
            reply : text
        }

$user_id =(int) $_POST['user_id'];
换成

$user_id =(int) $_POST['userId'];
我也是

$reply =addslashes(str_replace("\n", "<br>" , $_POST['reply-text']));

$.post("/booking/forum_insert.php" ,
        {   
            task :"forum_insert",
            userId : user_id,
            reply : text
        }

$user_id =(int) $_POST['user_id'];
$user_id =(int) $_POST['userId'];
$reply =addslashes(str_replace("\n", "<br>" , $_POST['reply-text']));
$reply =addslashes(str_replace("\n", "<br>" , $_POST['reply']));