@@ 164-177 (lines=14) @@ | ||
161 | //--- パスワードのチェック |
|
162 | $retval[ 'entered' ][ 'password' ] = htmlentities( $target[ 'password' ], ENT_QUOTES, 'UTF-8' ); |
|
163 | $retval[ 'entered' ][ 'password_confirm' ] = $retval[ 'entered' ][ 'password' ]; |
|
164 | if (isset( $target[ 'password' ] ) and !empty( $target[ 'password' ] )) { |
|
165 | // フォーマットチェック |
|
166 | if ($target[ 'password' ] != $target[ 'password_confirm' ]) { |
|
167 | // フォーマットにそぐわない場合はエラーにする |
|
168 | $retval[ 'error' ][ 'msg' ][ ] = 'invalid_password'; |
|
169 | $retval[ 'error' ][ 'form_crit' ][ ] = 'password'; |
|
170 | } |
|
171 | } else { |
|
172 | // 未入力の場合はエラーにする |
|
173 | $retval[ 'entered' ][ 'password' ] = ''; |
|
174 | $retval[ 'entered' ][ 'password_confirm' ] = ''; |
|
175 | $retval[ 'error' ][ 'msg' ][ ] = 'empty_password'; |
|
176 | $retval[ 'error' ][ 'form_crit' ][ ] = 'password'; |
|
177 | } |
|
178 | ||
179 | //--- 所属グループのチェック |
|
180 | $retval[ 'entered' ][ 'groupno' ] = htmlentities( $target[ 'groupno' ], ENT_QUOTES, 'UTF-8' ); |
|
@@ 364-377 (lines=14) @@ | ||
361 | //--- 変更後のパスワードのチェック |
|
362 | $retval[ 'entered' ][ 'password' ] = htmlentities( $target[ 'password' ], ENT_QUOTES, 'UTF-8' ); |
|
363 | $retval[ 'entered' ][ 'password_confirm' ] = $retval[ 'entered' ][ 'password' ]; |
|
364 | if (isset( $target[ 'password' ] ) and !empty( $target[ 'password' ] )) { |
|
365 | // フォーマットチェック |
|
366 | if ($target[ 'password' ] != $target[ 'password_confirm' ]) { |
|
367 | // フォーマットにそぐわない場合はエラーにする |
|
368 | $retval[ 'error' ][ 'msg' ][ ] = 'invalid_password'; |
|
369 | $retval[ 'error' ][ 'form_crit' ][ ] = 'password'; |
|
370 | } |
|
371 | } else { |
|
372 | // 未入力の場合はエラーにする |
|
373 | $retval[ 'entered' ][ 'password' ] = ''; |
|
374 | $retval[ 'entered' ][ 'password_confirm' ] = ''; |
|
375 | $retval[ 'error' ][ 'msg' ][ ] = 'empty_password'; |
|
376 | $retval[ 'error' ][ 'form_crit' ][ ] = 'password'; |
|
377 | } |
|
378 | ||
379 | //--- CSRFトークンのチェック |
|
380 | if ($target[ 'csrf_token' ] != $csrf_token) { |