자바스크립트에서 사용된 값을 PHP 변수로 넣어 DB값 저장하고 싶습니다. 채택완료

쿠키에 담아 놓은 값을 DB 테이블에 저장을 하고 싶습니다.

우선 쿠키(자바스크립트) 값을 PHP 변수에다가 저장해놓고

<config.php>
$lang = "<script> document.write(get_cookie('ck_lang'));</script>";

$lang를 출력하면 "KOR" 이런식으로 값이 보여집니다. 


이 값을 게시판에 글 저장할때 넣고 싶은데, 

skin에서 write.skin.php할때 폼에다가 

<input type="hidden" name="wr_1" value="<?php echo $language ?>">

이렇게 넣고 글을 작성하고 DB 값을 확인해보면

wr_1 필드에  "<script> document.write(get_cookie('ck_lang'));</script>"; 이렇게 값이 저장됩니다.

$lang 에 보이는 값을 저장하고 싶은데... 어떻게 구현해야 될지 모르겠습니다.

답변 달아주시면 정말 감사하겠습니다.!!

답변 2개

채택된 답변
+20 포인트

$lang = $_COOKIE['ck_lang']; 


이렇게 해결 했습니다..

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

자바스크립트 부분에
 
document.getElementsByName("wr_1").value = get_cookie('ck_lang');
 
이거한줄 추가해보세요
 
 
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

write.skin.php 부분에 넣어봤는데 잘 안되네요.TT

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고