找回密码
立即注册
搜索
发新帖

938

积分

0

好友

121

主题
发表于 昨天 22:38 | 查看: 3| 回复: 0
index/application/include/user.php

修改:
  1. // 第一步:原有的合法字符校验(保留,用于过滤空格和特殊符号)
  2. if (!preg_match('/^[0-9A-Z-_]+$/', strtoupper($_POST['username']))) {
  3.     error_msg(lang('use_valid_username'));
  4.     return false;
  5. }

  6. // 第二步:新增==校验——必须包含至少一个英文字母
  7. if (!preg_match('/[a-zA-Z]/', $_POST['username'])) {
  8.     // 你可以在语言包里增加一条提示,或者直接写死提示语
  9.     error_msg("用户名必须包含至少一个英文字母,不能使用纯数字。");
  10.     return false;
  11. }
复制代码


user.php

28.86 KB, 下载次数: 0

您需要登录后才可以回帖 登录 | 立即注册

QQ群:193157782|Blog|AzerothCore|AC zhCN Linktrees ( 苏ICP备2023024864号-2 )

GMT+8, 2026-3-20 05:28 , Processed in 0.040785 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表