| 제목 | A PHP Error was encountered 무시하기 | ||
|---|---|---|---|
| 글쓴이 | sjalove | 작성시각 | 2013/12/05 16:29:53 |
|
|
|||
|
안녕하세요 질문이 있습니다 ㅠ,ㅠ 글 등록 할때 문제인데요. 일단 소스 보여드리겠습니다. 컨트롤러
function admProductbbsRegister(){
$no = get_seg("no");
$GP_pcode = get_seg("GP_pcode");
$searchkey = chkParam(get_seg("searchkey"),"NULL");
$searchvalue = chkParam(get_seg("searchvalue"),"NULL");
if ($GP_pcode != "") { //수정
$data_view = $this->product->get_data("GN_product", array("no" => $no));
$GP_name = $data_view["GP_name"];
$GP_brand = $data_view["GP_brand"];
$GP_maker = $data_view["GP_maker"];
$GP_price = $data_view["GP_price"];
$GP_sale_price = $data_view["GP_sale_price"];
$GP_origin = $data_view["GP_origin"];
$GP_memo = $data_view["GP_memo"];
$GP_img1 = $data_view["GP_img1"];
$GP_img2 = $data_view["GP_img2"];
$GP_img3 = $data_view["GP_img3"];
}
else{ // 글등록
$GP_pcode="GDS";
$GP_pcode.=DATE("YmdHis",time());
$GP_pcode.=rand(1,9);
}
$data = array(
"no" => $no,
"GP_name" => $GP_name,
"searchkey" => $searchkey,
"searchvalue" => $searchvalue,
"GP_brand" => $GP_brand,
"GP_pcode" => $GP_pcode,
"GP_price" => $GP_price,
"GP_maker" => $GP_maker,
"GP_sale_price" => $GP_sale_price,
"GP_origin" => $GP_origin,
"GP_memo" => $GP_memo,
"GP_img1" => $GP_img1,
"GP_img2" => $GP_img2,
"GP_img3" => $GP_img3,
);
$this->load->view("/bbs/admProductbbsRegister", $data);
여기서 보시면 if문으로 갈때는 글 수정으로 가고 else문으로 가면 글등록할러 가는것입니다. 문제는 글 등록할려갈때 $data안에 배열로 잡는것들 여러가지 값들이 나오는데. 이것들 묶어서 글등록 view 페이지로 갑니다. 문제는 여기서 글등록할때 $data 안에 값들이 없으니깐 view페이지에서 ======================= A PHP Error was encounteredSeverity: Notice Message: Undefined variable: GP_name Filename: bbs/cProductbbs.php Line Number: 230 |
|||
| 다음글 | view에서 질문입니다. (2) | ||
| 이전글 | 로그인 할때 링크 질문드립니다. (6) | ||
|
변종원(웅파)
/
2013/12/05 16:32:25 /
추천
0
|
|
taegon
/
2013/12/05 16:34:08 /
추천
0
글 수정에 대한 IF문을 타기전에 다음과 같이 변수 초기화 후에 사용하시면 될 것 같습니다.
$GP_name = ''; $GP_brand = ''; $GP_maker = ''; $GP_price = ''; $GP_sale_price = ''; $GP_origin = ''; $GP_memo = ''; $GP_img1 = ''; $GP_img2 = ''; $GP_img3 = ''; |
|
한대승(불의회상)
/
2013/12/05 16:50:04 /
추천
0
우회 하지 마시고 정석으로...
|
|
소울펨
/
2013/12/05 16:50:16 /
추천
0
변수 초기화는 기본 이여요~ php 가 아무리 @ 요런거 아니면 그리 빡빡한 언어가 아니라도...
|
그것보다는 변수를 미리 선언하시는게 좋습니다.