답변 1개 / 댓글 2개
채택된 답변
+20 포인트
$sms_content = str_replace("{상품명}", $sms_it_name, $sms_content);
이부분에 $sms_it_name 이라는 변수를 선언하셔서 적용하신건가요?
그렇지 않으면 해당 부분에 무슨 상품외 라고 하는 부분을 별도로 선언해서 만들어야 하는듯 한데요
한개 상품일경우는 해당 상품만 장바구니 가져오는곳에서 해당 $sms_it_name = $row['it_name']; 만 하시면 되시지만 여러개 일경우는 개별 상품마다 메세지를 보낼수 없으니
해당 상품외 3건 이렇게 개수를 체크해서 적용하도록 처리해서 상품명을 치환해서 보내주시면 되십니다.
답변을 작성하려면 로그인이 필요합니다.
$sql = "SELECT it_name FROM {$g5['g5_shop_cart_table']}
WHERE od_id = '$od_id'";
$result=sql_query($sql);
for ($z=0;$row=sql_fetch_array($result);$z++){
$sms_it_name .= $row['it_name'];
}
코드를 위에 넣었는데도 {상품명} 이렇게만 문자로 나오네요.