밑에글 제가 질문이 이상해서 다시 올립니다. (수정에 안되네요.. 죄송합니다.)
아래 코드는 정상적으로 작동하는 코드입니다. 이코드중
wr_content = '<img src=".$wr_content.">', 이미지태그 안에
onerror="this.src='https://aaa.com/noerr.gif' 를 추가하고 싶습니다.
따음표가 문제인지 역슬러시가 문제인지 여러가지로 너보면서 해보는데 잘안되네요..
Copy
$sql = " insert into $this->write_table set wr_num = '$wr_num', wr_reply = '', wr_comment = 0, ca_name = '".$wr_caname."', wr_option = 'html1,".$wr_option."', wr_subject = '".$wr_subject."', wr_content = '<img src=".$wr_content.">', wr_link1 = '".$wr_link_1."', wr_link2 = '".$wr_link_2."', wr_link1_hit = 0, wr_link2_hit = 0, wr_hit = '".$wr_hit."', wr_good = '".$wr_good."', wr_nogood = '".$wr_nogood."', mb_id = '".$mem["mb_id"]."', wr_password = '".$mem["mb_password"]."', wr_name = '".$wr_name."', wr_email = '".$mem["mb_email"]."', wr_homepage = '".$mem["mb_homepage"]."', wr_datetime = '".$wr_datetime."', wr_last = '".$wr_datetime."', wr_ip = '{$_SERVER['REMOTE_ADDR']}', wr_file = ".count(bt_varset($this->data["wr_file"])).", wr_1 = '".$wr_1."', wr_2 = '".$wr_2."', wr_3 = '".$wr_3."', wr_4 = '".$wr_4."', wr_5 = '".$wr_5."', wr_6 = '".$wr_6."', wr_7 = '".$wr_7."', wr_8 = '".$wr_8."', /* 중복체크를 위한 필드 */ wr_10 = '".$this->data["oc_key"]."' ";
답변 2개 / 댓글 1개
채택된 답변
+20 포인트
블랙캣77
2017-03-23 (목) 20:29:18
wr_content = '<img src=\"".$wr_content."\" onerror=\"this.src=\'https://aaa.com/noerr.gif\'>\"',
로 변경해보세요
답변에 대한 댓글 1개
떳다이장님
2017-03-24 (금) 09:49:04
감사합니다!! 성공했습니다. 덕분에 많은거 배웠습니다 ㅠ.ㅠ.. 거의 포기상태였는데..
2017-03-23 (목) 19:50:28
일반 태그 내부에 php 코드를 심으시려면
'.$phpcode.' 요롷게 작은 따옴표와 마침표로 감싸주셔야 합니다.
<img src="./img/'.$phpcode.'.jpg">
답변을 작성하려면 로그인이 필요합니다.