데이터 들어가질 않습니다..ㅠㅠ
본문
<?php
@header("Content-Type: text/html; charset=UTF-8");
@header('P3P:CP="NOI CURa ADMa DEVa TAIa OUR DELa BUS IND PHY ONL UNI COM NAV INT DEM PRE"');
include_once('../common.php');
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
//정상적인 페이지 체크
if(isset($_SERVER["HTTP_REFERER"])){
$_REFERER_CKURL=$_SERVER["HTTP_REFERER"];
}else{
$_REFERER_CKURL="//abcd.co.kkkk/abscd.php?ddd";
}
$_REFERER_CKAR=explode("/",$_REFERER_CKURL);
$_REFERER_CKAR2=explode("?",$_REFERER_CKAR[3]);
$_ok=1;
if($_REFERER_CKAR2[0]!="page.php"){
$_ment="정상적인 페이지 접근이 아닙니다.";
$_ok=0;
}/*elseif(mb_strlen($_REQUEST["user"], "UTF-8")<2){
$_ment="성명이 이상합니다.";
$_ok=0;
}elseif(mb_strlen($_REQUEST["contact"], "UTF-8")<7 || Is_numeric(str_replace("-","",$_REQUEST["contact"])) !=1){
$_ment="연락처가 이상합니다.";
$_ok=0;
}*/
//$test = file_get_contents('php://input');
$mode = $_REQUEST["mod"];
$data1 = $_REQUEST["data"]; // new data
$data2 = $_REQUEST["pre"]; // pre data
$bl_no = "";
$_ment = "";
//$_ment = "bk-".$data1["book_chk"]." hk-".$data1["hotel_chk"]." pk-".$data1["pkg_chk"];
if($_ok==1){
//$book_chk = $data1["bl_book_chk"]=="true"?'Y':'N';
//$hotel_chk = $data1["bl_hotel_chk"]=="true"?'Y':'N';
//$pkg_chk = $data1["bl_pkg_chk"]=="true"?'Y':'N';
$columns_list = "
bl_acnt1 = '".$data1["bl_acnt1"]."'
, bl_sdate = '".$data1["bl_sdate"]."'
/* , bl_edate = '".$data1["bl_edate"]."'*/
, bl_book_name = '".$data1["bl_book_name"]."'
, bl_book_tel = '".str_replace('-','',$data1["bl_book_tel"])."'
, bl_adult_cnt = '".$data1["bl_adult_cnt"]."'
, bl_child_cnt = '".$data1["bl_child_cnt"]."'
, bl_baby_cnt = '".$data1["bl_baby_cnt"]."'
, bl_air_start = '".preg_replace("#[\\\]+$#", "", $data1["bl_air_start"])."'
, bl_air_return = '".preg_replace("#[\\\]+$#", "", $data1["bl_air_return"])."'
/* , bl_hotel_info = '".strip_tags($data1["bl_hotel_info"])."'*/
, bl_hotel_info = '".preg_replace("#[\\\]+$#", "", $data1["bl_hotel_info"])."'
, bl_pkg = '".preg_replace("#[\\\]+$#", "", $data1["bl_pkg"])."'
, bl_book_memo = '".preg_replace("#[\\\]+$#", "", $data1["bl_book_memo"])."'
, bl_deposit_date = '".$data1["bl_deposit_date"]."'
, bl_deposit_stat = '".$data1["bl_deposit_stat"]."'
, bl_option = '".preg_replace("#[\\\]+$#", "", $data1["bl_option"])."'
, bl_mng_name = '".$data1["bl_mng_name"]."'
";
if($mode == "add"){
$_ment = "추가";
$sql = " INSERT INTO book_list SET
{$columns_list}
, bl_reg_date = '".date("Y-m-d H:i:s",time())."'
, bl_mod_date = '".date("Y-m-d H:i:s",time())."'
, mb_id = '".$member['mb_id']."'
";
}elseif($mode == "mod"){
$_ment = "변경";
$bl_no = $data1["bl_no"];
$sql = " UPDATE book_list SET
{$columns_list}
, bl_mod_date = '".date("Y-m-d H:i:s",time())."'
, mb_id = '".$member['mb_id']."'
WHERE bl_no = '".$bl_no."'
";
}elseif($mode == "del"){
$_ment = "삭제";
$bl_no = $data1["bl_no"];
$sql = " DELETE FROM book_list WHERE bl_no = '".$bl_no."' ";
}
sql_query($sql);
if($mode == "add" ) $bl_no = sql_insert_id();
$_ment .= "처리가 완료되었습니다.";
}
echo "{\"val\" : \"".$_ok."\",\"ment\": \"".$_ment."\",\"no\": \"".$bl_no."\"}";
?>
긁어와서 쓰는데... 데이터가 안 들어가네요..ㅠㅠ
부족한 정보가 있을시 댓글에 추가 하겠습니다!!
!-->답변 2
페이지 체크가 되는지 $sql는 정상적으로 나오는지 단계별로 테스트 해서 원인을 찾아보세요.
소스상에는 큰 문제는 없어보입니다.
제가 아는거는 한글하고 학교에서 배운 columns_list 단어정도 박에,,,ㅋ
답변을 작성하시기 전에 로그인 해주세요.