AvocadoAmber/AvocadoEdition_Light/bbs/password_check.php

35 lines
1.3 KiB
PHP
Raw Normal View History

2022-09-17 20:50:50 +09:00
<?php
include_once('./_common.php');
if ($w == 's') {
2024-09-19 20:57:39 +09:00
$qstr = 'bo_table=' . $bo_table . '&amp;sfl=' . $sfl . '&amp;stx=' . $stx . '&amp;sop=' . $sop . '&amp;wr_id=' . $wr_id . '&amp;page=' . $page;
2022-09-17 20:50:50 +09:00
2024-09-19 20:57:39 +09:00
$wr = get_write($write_table, $wr_id);
2022-09-17 20:50:50 +09:00
2024-09-19 20:57:39 +09:00
if (!check_password($wr_password, $wr['wr_password']))
alert('비밀번호가 틀립니다.');
2022-09-17 20:50:50 +09:00
2024-09-19 20:57:39 +09:00
// 세션에 아래 정보를 저장. 하위번호는 비밀번호없이 보아야 하기 때문임.
//$ss_name = 'ss_secret.'_'.$bo_table.'_'.$wr_id';
$ss_name = 'ss_secret_' . $bo_table . '_' . $wr['wr_num'];
//set_session("ss_secret", "$bo_table|$wr['wr_num']");
set_session($ss_name, TRUE);
2022-09-17 20:50:50 +09:00
} else if ($w == 'sc') {
2024-09-19 20:57:39 +09:00
$qstr = 'bo_table=' . $bo_table . '&amp;sfl=' . $sfl . '&amp;stx=' . $stx . '&amp;sop=' . $sop . '&amp;wr_id=' . $wr_id . '&amp;page=' . $page;
2022-09-17 20:50:50 +09:00
2024-09-19 20:57:39 +09:00
$wr = get_write($write_table, $wr_id);
2022-09-17 20:50:50 +09:00
2024-09-19 20:57:39 +09:00
if (!check_password($wr_password, $wr['wr_password']))
alert('비밀번호가 틀립니다.');
2022-09-17 20:50:50 +09:00
2024-09-19 20:57:39 +09:00
// 세션에 아래 정보를 저장. 하위번호는 비밀번호없이 보아야 하기 때문임.
$ss_name = 'ss_secret_comment_' . $bo_table . '_' . $wr['wr_id'];
//set_session("ss_secret", "$bo_table|$wr['wr_num']");
set_session($ss_name, TRUE);
2022-09-17 20:50:50 +09:00
} else
2024-09-19 20:57:39 +09:00
alert('w 값이 제대로 넘어오지 않았습니다.');
2022-09-17 20:50:50 +09:00
2024-09-19 20:57:39 +09:00
goto_url('./board.php?' . $qstr);