제목 | 자바스크립트 변수를 php 변수로 넘어가는 과정에 ajax로 해보았는데요. | ||
---|---|---|---|
글쓴이 | AMKORJS | 작성시각 | 2014/07/25 16:18:01 |
|
|||
<script language="JavaScript"> 생략..... if(today < start_d_day && start_days < end_d_day){ 생략..... return; }else if(start_d_day <= today && today <= end_d_day) { document.getElementById('counter_sale').innerHTML = " 상품 종료 남은시간 : " + end_daysRound + dy + end_hoursRound + hr + end_minutesRound + min + end_secondsRound + sec; newtime = window.setTimeout("reverse_counter();", 1000); $.ajax({ type: "POST", url: "주소", data: {a:test, b:"kin"}, success: function(msg){ }, error : function(){ } }); return; }else{ 생략.... } </script> <? echo "<script>alert('$test')</script>"; ?> 소스보시면 ajax로 통해서 자바스크립트 변수를 php 안에 변수로 가져올라고 하는데 ㅠ,ㅠ 이게 잘 안되네요 ㅠ,ㅠ 무엇이 틀린거지 ㅠ,ㅠ ajax는 처음 사용 해보는거랑 많이 해깔리네요 ㅠ,ㅠ 고수님들 부탁드립니다. 왜 $test에 아무것도 없는거죠? |
|||
다음글 | mysql 테이블 복사시 인덱스키도 함께 복사하는 방법... (2) | ||
이전글 | 결제 시 요금제 관리 방법 (2) | ||
변종원(웅파)
/
2014/07/25 16:49:37 /
추천
0
|
php에서 못받았을 수도 있고 안보냈을 수도 있고 ajax로 받았는데 변수를 잘못 썼을 수도 있고
케이스가 많습니다.
ajax로 a라는 변수에 test 라는 내용을 담아서 보냈죠. 그럼 php에서는
$a = $this->input->post('a', true); 로 받아서
echo $a; 해주면 ajax로 받는 쪽에서 test 라는 내용을 받을 수 있습니다.
ajax 받아서 처리하는 구문은 검색해보시면 많으니 참고하시구요.