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

포인트 적립이 안되어집니다..

· 12년 전 · 30 · 1
포인트 적립에 이상이 있는거 같아요

배송완료 했을때 적립이 안되는 문제랑

포인트 관리에서 관리자가 추가 해주려 해도... 패스워드가 틀리다고 적립이

안되어집니다. 기존에 포인트 관리 올라온 내용들도 살펴 보았는데 원인을 잘 모르겠어요..

댓글 작성

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

로그인하기

댓글 1개

쇼핑몰을 운영하시면서 서버를 이전하셨거나 중간에 mysql update 가 있었는지요?
mysql 의 password 가 old_password, new_password 로 섞여 있어 그런 현상이 발생합니다.

이 명령으로 mb_password 를 확인하시면 그 증상을 확인하실수 있습니다.
select mb_password from g4_member;

| 5145e72709dafc7a |
| 60a70fc83d203cce |
| 4fa552822172bda9 |
| *B5EE981098ACE41F8D4C29ED4EDFB6C51E7D01B8 |
| *AB6883620813DC2516BE1C5F5847D51078787A0A |
| *B67C121BE2FBAC4ABE3D64DE6544EC0453345BE0 |

프로그램도 수정이 되어 old_password 와 new_password 가 혼용되어 사용이 되고 있습니다.

bbs/register_form.php:if (!($member[mb_password] == sql_password($_POST[mb_password]) && $_POST[mb_password]) && !($member[mb_password] == sql_old_password($_POST[mb_password]) && $_POST[mb_password]))
bbs/login_check.php:if (!$mb[mb_id] || (sql_password($mb_password) != $mb[mb_password] and sql_old_password($mb_password) != $mb[mb_password])) {
lib/common.lib.php:function sql_old_password($value)
lib/common.lib.php: $row = sql_fetch(" select old_password('$value') as pass ");

프로그램 수정으로 인한 부분은 해결해 드리기 어렵습니다.
password 를 일원화 하는것이 급선무 입니다.

게시글 목록

번호 제목
56073
56067
56065
56060
56058
56055
56051
56048
56044
56043
56042
56039
56035
56032
56030
56028
56025
56018
56012
56010