제목 | 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 가 아무리 @ 요런거 아니면 그리 빡빡한 언어가 아니라도...
|
그것보다는 변수를 미리 선언하시는게 좋습니다.