채택완료

포인트 내역 에러 문의 드립니다.

2016-07-02 (토) 13:49:56 4,244

포인트부분에 내역보니까.. 상단에..

Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in /home/swish/www/bbs/point.php on line 12



오류가 나오더군요

/bbs/point.php 파일 소스

Copy
<?include_once("./_common.php");if (!$member[mb_id])     alert_close("회원만 조회하실 수 있습니다.");$g4[title] = $member[mb_nick] . "님의 포인트 내역";include_once("$g4[path]/head.sub.php");$list = array();$sql_common = " from $g4[point_table] where mb_id = '".mysql_escape_string($member[mb_id])."' ";$sql_order = " order by po_id desc ";$sql = " select count(*) as cnt $sql_common ";$row = sql_fetch($sql);$total_count = $row[cnt];$rows = $config[cf_page_rows];$total_page  = ceil($total_count / $rows);  // 전체 페이지 계산if (!$page) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)$from_record = ($page - 1) * $rows; // 시작 열을 구함?>


 

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

현재 사용하시는 그누보드4 버전의 mysql_escape_string()은 PHP 5.3 부터는 사용되지 않습니다.

그누보드4 최신버전에서는 mysql_real_escape_string()을 사용하고 있습니다.

현재 환경에서 사용하려면 mysql_escape_string을 mysql_real_escape_string로 코드를 변경해주세요.

또는 PHP 5.3 미만 에서 사용하거나 그누보드4 최신버전으로 업데이트 하세요.

답변에 대한 댓글 1개

감사합니다.

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