제목 | 세션을 한번에 받으면 안되나요~? | ||
---|---|---|---|
글쓴이 | 수야디벨 | 작성시각 | 2012/12/04 15:07:27 |
|
|||
$this->session->set_userdata('content',$content); $this->session->set_userdata('title',$title); $this->session->set_userdata('date',$data); 이런식으로 컨트롤에서 한번에 저장하고, view의 자바스크립트 함수에서 한번에 뽑아내려고 하면 ...(아래처럼요~) <? $this->session->userdata('item'); ?> var title2 = <? echo $this->session->userdata('title'); ?>; var regdate = <? echo $this->session->userdata('date'); ?>; var contents = <? echo $this->session->userdata('content'); ?>; 자바스크립트가 깨져버립니다.( 적용이 안되버려요 ..) 이렇게 한번에 호출 하면 안되는건가요~? |
|||
다음글 | 쿼리문좀 봐주세요~ (2) | ||
이전글 | 링크로 소스가져오기.. (3) | ||
템포
/
2012/12/04 16:02:41 /
추천
0
|
수야디벨
/
2012/12/04 17:41:02 /
추천
0
템포 //
실패했지만, 좋은 참고 되었습니다.ㅎ |
변종원(웅파)
/
2012/12/04 17:50:50 /
추천
0
<? 숏태그 쓰지마세요. ^^
<?php 로 쓰시기 바랍니다. 서버 설정에 따라 숏태그 막는 곳도 있습니다. |
템포
/
2012/12/04 18:04:46 /
추천
0
로드뷰해서 php로 뽑는줄알고...
자바스크립트였네요..ㅎㅎ;;; controller $this->session->all_userdata() $this->load->view('....', $this->data) view echo $ss['title'] .... 자바스크립트에서 php로 받아온 변수를 쓸려면 음.. 받아온 값을 어떤 변수에 저장시켜서 input type hidden name=123213 id =123213 value=<?php $ss['title'];?> .... 자바스크립트가 로드되면서 저기 엘리먼트?에 있는 변수값을 가져와서 처리해주면 되지 않을까요? 더 좋은 방법이 있는지 잘 모르겠네요..ㅎㅎㅎ |
공이
/
2012/12/05 09:21:27 /
추천
0
세션부분을 생각치 않고 자바스크립트만 본다면..
혹시 아래처럼 쿼테션이 없어 발생하는 것은 아닌지요... var title2 = "<? echo $this->session->userdata('title'); ?>"; |
받을 때는 ss['title'] 이렇게 하면 되지 않을까요? 해보진 않아서 잘 모르겠네여..