當前位置: 首頁>>代碼示例>>PHP>>正文


PHP GV::Password方法代碼示例

本文整理匯總了PHP中GV::Password方法的典型用法代碼示例。如果您正苦於以下問題:PHP GV::Password方法的具體用法?PHP GV::Password怎麽用?PHP GV::Password使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在GV的用法示例。


在下文中一共展示了GV::Password方法的4個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1:

<?php

if (!defined("__MAGIC__")) {
    exit;
}
$m = $this;
?>

<div class="sub_title"><h2>회원탈퇴</h2></div>
<form method="post" action="<?php 
echo $this->Link('unregist', $m->mb_no);
?>
">
<input type="hidden" name="passwd" value="<?php 
echo GV::Password('passwd', 'POST');
?>
"/>

<div id="member_unregist">

  <div class="top_box">
    <img class="icon" src="<?php 
echo $this->path_img('icon_unregist.gif');
?>
"/>
    <h3>회원 탈퇴</h3>
  </div>
  <p>&nbsp;</p>
  <p>회원 탈퇴에 앞서 아래의 사항을 반드시 숙지하시기 바랍니다.</p>
  <p>&nbsp;</p>
  <p>1. 회원탈퇴 후 모든 정보는 폐기처분 되며 어떠한 정보도 데이터베이스에 남겨두지 않습니다.</p>
開發者ID:nclco,項目名稱:magicboard3,代碼行數:31,代碼來源:unregist_confirm.php

示例2:

<?php

if (!defined("__MAGIC__")) {
    exit;
}
// 스펨  차단코드 검사
ZSF::Check();
$m = $this->Action('login_info');
$passwd = $this->Sql('password', $_POST['old_passwd']);
if ($passwd != $m['mb_passwd']) {
    Dialog::alert("기존 비밀번호가 맞지 않습니다.\n다시한번 확인하세요.");
}
$password = GV::Password('mb_passwd');
$password_check = GV::Password('mb_passwd_check');
if (!$password) {
    Dialog::alert("변경할 비밀번호를 입력하세요.");
}
if ($password != $password_check) {
    Dialog::alert("변경할 비밀번호가 일치 하지 않습니다.");
}
if ($password == $_POST['old_passwd']) {
    Dialog::alert("이전 비밀번호와 동일합니다.");
}
$this->Sql('change_password', $password);
$this->Action('logout');
Dialog::alertNReplace("비밀번호가 수정되었습니다.\n다시 로그인 하세요.", htmlspecialchars_decode($this->Link('login')));
開發者ID:nclco,項目名稱:magicboard3,代碼行數:26,代碼來源:init.update_passwd.php

示例3:

<?php

if (!defined("__MAGIC__")) {
    exit;
}
$mb_id = GV::Id('mb_id', 'POST');
$mb_passwd = $this->Sql('password', GV::Password('mb_passwd', 'POST'));
//if(!$mb_id) Dialog::alert("아이디를 입력하세요");
//if(!$mb_passwd) Dialog::alert("패스워드를 입력하세요");
//*
if ($this->mb_id($mb_id)->mb_passwd != $mb_passwd) {
    Dialog::alert("로그인에 실패 했습니다.\n아이디와 비밀번호를 확인하세요.");
    exit;
}
//*/
// 로그인
$this->Action('login', $this->mb_no);
開發者ID:nclco,項目名稱:magicboard3,代碼行數:17,代碼來源:init.login_check.php

示例4:

$wr_no = GV::Number('wr_no');
$cmt_no = GV::Number($this->KN());
$is_admin = $this->Config('mb', 'admin');
if (!$this->Can('delete', $cmt_no)) {
    Dialog::Alert('삭제 권한이 없습니다.');
}
/*
 * 댓글의 댓글 검사
 */
$children = $this->Sql('list_children', $wr_no, $cmt_no);
if (sizeof($children) != 0) {
    Dialog::Alert('댓글이 있어서 삭제할수 없습니다.');
}
/*
 * 비회원 글일경우
 * 비밀번호 비교 후 제거 
 */
$data = $this->Sql('fetch', $cmt_no);
if (!$is_admin && $data['mb_no'] == 0) {
    $password = GV::Password('password', 'post');
    if ($password) {
        $password = $this->Sql('password', $password);
    }
    if ($password != $data['cmt_password']) {
        $this->state = 'password';
    }
}
if ($this->state != 'password') {
    $this->Sql('delete', $cmt_no);
    Url::GoReplace($this->Link('list'));
}
開發者ID:nclco,項目名稱:magicboard3,代碼行數:31,代碼來源:init.delete.php


注:本文中的GV::Password方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。