여러 검색들을 통해 ajax json 형식으로 하고 있는데 자꾸 null로 나와 문의드리고자 합니다.
-ajax 소스-
$.ajax({
type: 'post',
url : g5_url+"/json.php",
data: {"company_id":company_id},
dataType:"json",
success : function(data, status, xhr) {
console.log(data);
},
error: function(jqXHR, textStatus, errorThrown) {
console.log(jqXHR.responseText); }
});
-json.php-
header("Content-Type: application/json");
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
include_once './_common.php';
$company_id = "";
$company_id = $_POST['company_id'];
//$sql = " select * from {$g5['member_table']} where wr_id = '$company_id' ";
//$row = sql_fetch($sql);
$html = "[";
$html .='{';
$html .='"company_nick":"'.$company_id.'"';
$html .='}';
$html .= "]";
echo(json_encode($html));
하면 자꾸 콘솔에 null로만 나와 확인해보련느데 참 어렵네요.. DB도 안불러와지는 것 같고 음..
답변 3개 / 댓글 2개
NULL 이 나온다는것은 Console.log로 찍었을때 null로 나온다는 말씀이시죠?
그렇다면 통신이 재대로 되었는지 확인해보실 필요가 있을듯합니다
크롬기준 Network 패널에 보시면 서버에서 받은 리스폰을 보실 수 있습니다.
리스폰이 재대로 날라왔는지 먼저 확인해보셔야할듯합니다
![]()
답변을 작성하려면 로그인이 필요합니다.
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 해당을 넣은게 문제가 되네요..
json 파일을 보지 못하게 하려는데 흠..