테스트 사이트 - 개발 중인 베타 버전입니다

$_POST['po_content'] 에 한글 입력 할려고 합니다 채택완료

그누랑놀자 3년 전 조회 1,822

포인트 리스트에서 po_content3 에 한글을 입력해서 업데이트 할려고 합니다.

영어도 안되고 한글도 안되고 숫자만 되는데 어디를 손바야 할까요 ?

 

</strong><?php

$sub_menu = "200200";

include_once('./_common.php');</p>

<p>auth_check($auth[$sub_menu], 'w');</p>

<p>check_admin_token();</p>

<p>$mb_id = strip_tags($_POST['mb_id']);

$po_point = strip_tags($_POST['po_point']);

$po_content = strip_tags($_POST['po_content']);</p>

<p><strong>$po_content3 = strip_tags($_POST['po_content3']);</strong>

 </p>

<p>

<strong>        $query = 'UPDATE T_InGameShop_Point set myname='.$_POST['po_content3'].' WHERE AccountID = \''.$mb_id.'\'';

        $rs_ = mssql_query($query);</strong></p>

<p>

$mb = get_member($mb_id);</p>

<p>if (!$mb['mb_id'])

    alert('존재하는 회원아이디가 아닙니다.', './point_list.php?'.$qstr);</p>

<p>if (($po_point < 0) && ($po_point * (-1) > $mb['mb_point']))

    alert('포인트를 깎는 경우 현재 포인트보다 작으면 안됩니다.', './point_list.php?'.$qstr);</p>

<p>$po_action = ($po_exp) ? '@exp' : '@passive';</p>

<p>insert_point($mb_id, $po_point, $po_content, $po_action, $mb_id, $member['mb_id'].'-'.uniqid(''), $expire);</p>

<p>goto_url('./point_list.php?'.$qstr);

?><strong>

 
댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
3년 전

혹시 po_content3 필드 생성하실 때 int 형으로 만드신 거 아닌가요?

varchar 타입으로 생성하세요.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그누랑놀자
3년 전
당연히 varchar 으로 생성했고
point업데이트에서 잘못된듯해서요
숫자기입시 잘되는데
한글이나 영어만 아예 안들어 가서요

댓글을 작성하려면 로그인이 필요합니다.

해피정
3년 전
mssql_query 라고 적은걸보면

mssql 서버에 저장하는건가요?

거기에 접속이 정상적으로 되는지 확인해보세요

mysql 서버이용중이라면  sql_query 라고 사용해야겠죠?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그누랑놀자
3년 전
네 당연히 접속되요
포인트발송에서 숫자빼고는 안적히는듯 해서 질문드려요

댓글을 작성하려면 로그인이 필요합니다.

3년 전

po_content에 po_content3 값을 넣고 싶으신건가요?

 

그럼 

 

insert_point($mb_id, $po_point, $po_content, $po_action, $mb_id, $member['mb_id'].'-'.uniqid(''), $expire);

여기서

insert_point($mb_id, $po_point, $po_content3, $po_action, $mb_id, $member['mb_id'].'-'.uniqid(''), $expire);

이렇게 바꾸셔야 할거 같은데요

 

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그누랑놀자
3년 전
아니요 포인트 리스트에 po_content3 값을 추가 했습니다.
거기는 이름을 적게 해뒀는데
이름 한글 적을시 업데이트가 안되요 영어도 안되고 숫자만 되더라고요

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인