本文整理汇总了PHP中account::formValidate方法的典型用法代码示例。如果您正苦于以下问题:PHP account::formValidate方法的具体用法?PHP account::formValidate怎么用?PHP account::formValidate使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类account
的用法示例。
在下文中一共展示了account::formValidate方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: account
*/
$PAGE = "S_MST_ACCOUNT_EDIT";
require_once "../../_init_auth.php";
require_once 'maintenance/class.Account.php';
//require_once('class.Search.php');
try {
//パラメータ初期値
$param = $request;
$param['page'] = $PAGE;
$account = new account($request);
//データ受け取る
$post = $_POST;
//var_dump ($param);
//(!)データが正しいかを判断する
//validate処理
if ($error = $account->formValidate('confirm', $post)) {
$param['errors'] = $error;
renderTemplate('error.tpl', $param);
exit;
}
//編集対象ユーザーID
$user_id = $param['id'];
if (!$account->checkID($user_id)) {
$param['errors'][] = "ページが存在しません。";
renderTemplate('error.tpl', $param);
exit;
}
$param['id'] = $user_id;
//表示用データ整理
$param["department_name"] = null;
if (isset($param["department_cd"]) && !empty($param["department_cd"])) {
示例2: account
*/
$PAGE = "S_MST_ACCOUNT_EDIT";
require_once '../../_init_auth.php';
require_once 'maintenance/class.Account.php';
//require_once('maintenance/class.MasterCsv.php');
try {
//パラメータ初期値
$param = $request;
$param['page'] = $PAGE;
$account = new account($request);
//データ受け取る
$post = $_POST;
//(!)データが正しいかを判断する
//validate処理
$validateKey = isset($post['edit_id']) ? 'edit' : 'confirm_back';
if ($error = $account->formValidate($validateKey, $post)) {
$param['errors'] = $error;
renderTemplate('error.tpl', $param);
exit;
}
//編集対象ユーザーID
$user_id = isset($param['edit_id']) ? $param['edit_id'] : $param['id'];
if (!$account->checkID($user_id)) {
$param['errors'][] = "ページが存在しません。";
renderTemplate('error.tpl', $param);
exit;
}
$param['id'] = $user_id;
//初期遷移
if (!isset($request['confirm_back'])) {
//編集対象ユーザー情報取得