자바스크립트 안에 '나 "가 들어 갈 때 정상적으로 작동하도록 처리방법.... 정보
자바스크립트 안에 '나 "가 들어 갈 때 정상적으로 작동하도록 처리방법....본문
$subject = get_text($row[wr_subject]);
<a href=javascript:// onClick="javascript:fnStudy('kw_<?=$row[wr_table]?>','<?=$row[wr_id]?>','s','<?=$subject?>','<?=$row[wr_han_subject]?>')"><?=cut_str(strip_tags($row[wr_subject]),18,"")?></a>
이런식의 자바스크립트를 쓰는데 $subject에 '나 "가 들어가면
양옆에있는 '나 "처럼 인식해서 에러를 냅니다.
'나 "가 들어가더라도 함수의 발동이 되게 만들고 싶은데
어떤 방법을 써야하나요?
급한고로 포인트도 왕창...
<a href=javascript:// onClick="javascript:fnStudy('kw_<?=$row[wr_table]?>','<?=$row[wr_id]?>','s','<?=$subject?>','<?=$row[wr_han_subject]?>')"><?=cut_str(strip_tags($row[wr_subject]),18,"")?></a>
이런식의 자바스크립트를 쓰는데 $subject에 '나 "가 들어가면
양옆에있는 '나 "처럼 인식해서 에러를 냅니다.
'나 "가 들어가더라도 함수의 발동이 되게 만들고 싶은데
어떤 방법을 써야하나요?
급한고로 포인트도 왕창...
댓글 전체
http://kr.php.net/manual/en/function.addslashes.php
$subject = addslashes(get_text($row[wr_subject]));
$subject = addslashes(get_text($row[wr_subject]));
<a href=javascript:// onClick="javascript:fnStudy('kw_song2','64','s','Froggy, You're So Green','')"><img src='../ver3/images/icon_video.gif' alt='학습'/></a>
이런식으로 출력되는데 여전히
메시지: ')'가 필요합니다.
줄: 768
문자: 42
코드: 0
URI: http://macstory.co.kr/bbs/board.php?bo_table=kw_song1
라고 뜨는군요...ㅠㅠ;
이런식으로 출력되는데 여전히
메시지: ')'가 필요합니다.
줄: 768
문자: 42
코드: 0
URI: http://macstory.co.kr/bbs/board.php?bo_table=kw_song1
라고 뜨는군요...ㅠㅠ;
$row[wr_subject]=addslashes($row[wr_subject]);
$subject = get_text($row[wr_subject]);
이런식으로 하면 에러는 안뜨는데 대신 \', \" 으로 뜨네요...아으~[털푸덕]
$subject = get_text($row[wr_subject]);
이런식으로 하면 에러는 안뜨는데 대신 \', \" 으로 뜨네요...아으~[털푸덕]
지금은 '이게 문제니까 <?=$subject?> 를 <?=ereg_replace("'", "\\\\'", $subject)?> 로 해보세요. 혹은 addslash를 두번돌리면 될 겁니다.
결국 포기햇습니다..ㅠㅠ;;