미채택 완료

카페24 대량메일 DB연동 문의

2018-05-04 (금) 14:09:52 2,706
Copy
<?php

if ($_POST['key'] == "인증코드")  //인증코드
{
    $conn = mysql_connect('호스트','디비아이디','디비패스워드'); //DB접속정보
    mysql_select_db('디비명', $conn);

    if ($_POST['testmode'] == 1) {
        $result = mysql_query("select count(*) as cnt  from {$g5['member_table']}");
// 연동 테스트용, 받는 사람 총수 쿼리. 실제 발송용과 같은 조건으로 작성해주세요

        if ($result)
        {
            $data = mysql_fetch_array($result, MYSQL_ASSOC);
            echo $data['cnt'];
        }
    }
    else  {
        $result = mysql_query("select mb_id, mb_name, mb_email from {$g5['member_table']}");
// 실제 발송용 쿼리  , 핸드폰, 기타1, 기타....

        if ($result)
        {
        while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
        echo  $row['mb_id'].",".$row['mb_name'].",".$row['mb_email']; //,".$row['핸드폰'].",".$row['기타1']...기타(최대 10개);
//사용하실 회원정보의 필드명을 각각 입력해주시면 됩니다. 이름, 이메일은 필수정보입니다.
echo "\n";
            }
        }
        mysql_free_result($result);
    }

    mysql_close($conn);
}
else {
    exit;
}
?>

카페24 대량메일을 이용하려하는데

db연동해서 회원정보를 불러오려는데

카페24에서 제공하는 매뉴얼에서 수정해줘야하는 부분도 다 적어놓았습니다.

근데 연동테스트하면 실패가 뜹니다...ㅠㅠ

db연동하는 법좀 자세히 알려주시면 감사하겠습니다...;;

위에 적어놓은 php구문을 어느 페이지에 심어야 하는지도 모르겠어서

루트에 cafe24_dblink.php 파일 만들어서 그 안에 담아놓고...

연동 URL을 도메인/cafe24_dblink.php 이렇게 걸어놓았습니다ㅠㅠㅠ

답변 1개

혼자 해결 하긴 했지만...

개발자도 아닌데 어찌어찌 하다보니 되긴했지만...

저 구문을 보면 테스트용이 있고 실제 발송용이 있는데... 점점 더 어려워지네요ㅠㅠ

위에 php 구문을 그누보드에서 정의한 php 구문화(?)시켜야 하는 거였네요...;;

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