제목 | codeigniter 데이터 확인(디버깅) 하는 법 알려주세요!! | ||
---|---|---|---|
카테고리 | PHP | ||
글쓴이 | 경리킴 | 작성시각 | 2018/07/09 13:28:05 |
|
|||
코드이그나이터 초보입니다. MVC에 맞게 Model은 데이터베이스 관리 View는 출력 Controller는 기능관리 이런식으로 쓰고있는데요 ajax로 데이터를 컨트롤러로 보냈는데 보낸 데이터가 올바른지 확인하고 싶습니다. var_dump()와 print_r로 확인하자니 컨트롤러로 어떻게 view에 출력하는지 모르겠고 콘솔로 확인하려니 ajax라 콘솔결과가 안보입니다(사라짐???) 선배님들 조언좀 해주십시요 !!! |
|||
다음글 | 혹시 프록시적용된 아이피와 일반 공인아이피를 구분하는 ... (2) | ||
이전글 | 신규서버 php7.X 로 가야 할까요? php5.x 도... (3) | ||
빛그림
/
2018/07/09 13:33:14 /
추천
0
|
건곤대나이
/
2018/07/09 13:35:00 /
추천
0
저 같은 경우는 var_dump($data); exit; 으로 바로 확인해봅니다 ^^ 그리고 javascript의 경우 console.log(data); return false; 로 확인합니다. |
변종원(웅파)
/
2018/07/09 13:39:04 /
추천
0
게시판 이동합니다. php 질문이라서요.
|
경리킴
/
2018/07/09 13:47:10 /
추천
0
죄송하지만 ㅠㅠㅠ 콘솔로그와 var dump를 확인할수가 없네요 이거 ajax 때문에 안되는거 아닌가요
|
kaido
/
2018/07/09 14:31:41 /
추천
0
추측 가능한 원인 1. 해당 호출 페이지가 에러나서 console 에 안찍힘 => 해당페이지를 직접 호출해서 에러가 나는지 확인
2. 해당 호출 페이지를 json 타입 헤더를 고정하고 리턴도 json 으로만 받아서 json 데이터 말고는 메세지가 안나옴. => ajax 호출 타입을 html 으로 바꾸고 호출 페이지에 헤더가 json 고정인지 확인하고 주석처리.
3. 콘솔 로그 찍는 방법을 실수하고 있음. => ajax 메뉴얼 차분히 정독 및 브라우저의 디버그 모드를 사용해서 리턴 값을 디버그 모드로 확인. |
경리킴
/
2018/07/09 16:12:45 /
추천
0
감사합니다 ^^
|
PHP코드는 log_message를 이용하면 되고, 자바스크립트는 console.log를 이용하시면 됩니다.