자바스크립트에서 사용된 값을 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
$lang = $_COOKIE['ck_lang'];
이렇게 해결 했습니다..
자바스크립트 부분에
document.getElementsByName("wr_1").value = get_cookie('ck_lang');
이거한줄 추가해보세요
답변을 작성하시기 전에 로그인 해주세요.