따옴표(") (')와 슬러쉬(/) 처리법 > 그누3질답

그누3질답

따옴표(") (')와 슬러쉬(/) 처리법 정보

그누보드 따옴표(") (')와 슬러쉬(/) 처리법

본문

프로그램 수정중에 보면 변수에다가 데이터를 집어넣어야 하는데
데이터에 따옴표라던가 위에 제목에 써넣은것들이 걸려서 자꾸 에러가 나네요.
예를 들자면
그누보드에 gblayer라는 함수가 있잖아요. 그 함수를 돌려서 자바스크립트의 한 변수에 집어넣어야 하는데 왜 자꾸 오류가 뜨는지... 해결을 못하겠습니다. 머리가 안돌아가서...

이것으로 현재 접속자를 해보려고요. 아이프레임 안쓰고...
해결할 수 있는 코딩실력을 가진 실력자 분들이나 비슷한 소스를 가지고 계신분들의 도움을 부탁드립니다. 해결시에 현재 접속자 소스를 완성하여 공개해 드리겠습니다.(지금은 이름에 레이어도 안뜨고 자동으로 리스트도 바뀌지 않는군요.)

예)
<script language='javascript'>
<?
$mb_name = gblayer($row[mb_id], $row[mb_name], $row[mb_email], $row[mb_homepage], $row[mb_open]);
?>
temp_var = "당신은 " + "<?=$mbname?>입니다.";
document.all["list"].innerHTML=temp_var;
</script>
<div id=list></div>
  • 복사

댓글 전체

위에 소스는

<?
$mb_name = gblayer($row[mb_id], $row[mb_name], $row[mb_email], $row[mb_homepage], $row[mb_open]);
?>
<script language='javascript'>
temp_var = "당신은 " + "<?=$mbname?>입니다.";
document.all["list"].innerHTML=temp_var;
</script>
처럼 해보세요 .
그누 보드에는 gblayer 라는 이름의 함수가 두개 있읍니다.
하나는 php  또 하나는 자바스크립트
php 의 gblayer() 함수는  자바스크립트의 gblayer 함수를 뿌려주는데
님처럼 쓰시면
결국  <script language='javascript'>  안에다 또
<script language='javascript'>  선언해주니 안되는게 당연합니다.
일단
두개의 gblayer 함수를 잘 파악하는게 선결 과제인듯합니다.
© SIRSOFT
현재 페이지 제일 처음으로