스크립트에서 php부분을 값을 받는 부분에서 막힙니다... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

스크립트에서 php부분을 값을 받는 부분에서 막힙니다... 정보

스크립트에서 php부분을 값을 받는 부분에서 막힙니다...

본문

<?php

function test_($or) {
    global $config;
    global $g4,$bo_table;

    $write_table = $g4[write_prefix] . $bo_table;
    $sqlw = " SELECT * FROM $write_table WHERE wr_id = '$or' and wr_comment >= 0 order by wr_id";
    $roww = sql_fetch($sqlw);            
    echo $roww[wr_content];
}
?>
 
 
<script language='javascript'>
 
function insertSpecial2(special)
{
    var tmpStr;
    var Str = special;

    var tmpStr = parent.document._CB._msg;
    if (tmpStr.value == init_msg) {
        tmpStr.value = '';
    }

    tmpStr.value = tmpStr.value + <? echo "test_("+Str+");"?>;
    cal_byte(tmpStr.value);

}


</script> 


 
 
 
   <table width=100 border='0' align='center' cellpadding='0' cellspacing='0'>
    <tr>
   <td valign=top style='CURSOR:pointer;word-break:break-all;table-layout:fixed;' onfocus=blur() onclick=\"insertSpecial2('".$list[$i][wr_id]."');return false;\" href='$g4[bbs_path]/board.php?bo_table=$bo_table{$qstr}#'>".
   $list[$i][wr_content]."
   </td>
    </tr>
  </table>
 
위와 같이 하고 싶은데 script에서 값이 전달이 되어서 php가 작동하도록 할려면 어떻게 해야 되나요? 도와주세요....ㅜ.ㅡ;  

댓글 전체

자스에서 php 인자를 받으려면 자스 자체도 php 안에 포함되어 있어야만 값을 받을수 있습니다.

$str = "test_(".+Str+.")";
echo<<<heredoc
<script language='javascript'>

 
function insertSpecial2(special)
{
    var tmpStr;
    var Str = special;

    var tmpStr = parent.document._CB._msg;
    if (tmpStr.value == init_msg) {
        tmpStr.value = '';
    }

    tmpStr.value = tmpStr.value + $str = "test_(".+Str+.")";
    cal_byte(tmpStr.value);

}


</script>
heredoc;

혹은

$str = "test_(".+Str+.")";
echo "
<script language='javascript'>

 
function insertSpecial2(special)
{
    var tmpStr;
    var Str = special;

    var tmpStr = parent.document._CB._msg;
    if (tmpStr.value == init_msg) {
        tmpStr.value = '';
    }

    tmpStr.value = tmpStr.value + $str;
    cal_byte(tmpStr.value);

}


</script>
";
이렇게 해보시기 바랍니다
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT