12下一页
返回列表 发帖
查看: 1576|回复: 18

[求助] 十万火急!网站注册问题!大师们帮我!

13

主题

38

回帖

232

积分

炉火纯青

贡献
0 点
金币
89 个
发表于 2023-4-19 09:20:05 | 显示全部楼层 |阅读模式
    系统已经亮起了绿勾,用户输入的邮箱地址看着也没的问题,见图,可用户点立即注册后还是提示“Email地址无效”,这是咋了。请大师们指点。



      我这用户主要是大妈,能学着注册参与网站活动已经很不错了,这个邮箱注册时是她们的一道坎。能否在注册时取消这一项,那怕是搞成任选项也好。请高人们教我。
微信图片_20230419085743.jpg
我知道答案 回答被采纳将会获得1 贡献 + 5 金币 已有18人回答
回复

使用道具 举报

13

主题

38

回帖

232

积分

炉火纯青

贡献
0 点
金币
89 个
 楼主| 发表于 2023-4-19 09:52:25 | 显示全部楼层
      大师们,最好教我怎样在注册时取消填写邮箱这一项,或者是修改成不是必填写项也可以。
回复 支持 反对

使用道具 举报

13

主题

38

回帖

232

积分

炉火纯青

贡献
0 点
金币
89 个
 楼主| 发表于 2023-4-19 10:42:02 | 显示全部楼层
      大师们,这个注册邮箱代码在那个文件上,哪一段代码呢,能删除了不。我不懂哈别笑我。但我感觉真的是很误事。这一项设置里也没有。真的好为难人。用户注册不上,没有用户一切都有是零。
回复 支持 反对

使用道具 举报

13

主题

38

回帖

232

积分

炉火纯青

贡献
0 点
金币
89 个
 楼主| 发表于 2023-4-19 12:24:22 | 显示全部楼层
回复

使用道具 举报

10

主题

1344

回帖

2344

积分

应用开发者

DSVUE

贡献
64 点
金币
448 个
QQ
发表于 2023-4-19 12:31:33 | 显示全部楼层
看看ucenter里的注册设置,是否限制了。
要想隐藏邮箱填写,可以考虑把邮件地址搞成自动随机生成,隐藏填写界面,让用户看不到。
DSVUE-专业建站服务 | 最新DZ插件和模板  | 业务联系QQ:631847671 | 技术支持交流Q群:476397924
承接APP、DZ插件开发、PHP二次开发、网站模板制作、网站搬家、各类网站疑难杂症解决(谢绝担保交易,需支付定金)
回复 支持 反对

使用道具 举报

13

主题

38

回帖

232

积分

炉火纯青

贡献
0 点
金币
89 个
 楼主| 发表于 2023-4-19 12:36:03 | 显示全部楼层
石林波博客中有一文章,不知道可行不?

Discuz X3.2-3.4关闭注册邮箱必填选项
https://www.slinbo.com/web/88.html     2022/01/12 19:37 教程知识



1、第一步:source/admincp/admincp_setting.php 文件 查找
[size=0.9em]PHP
[size=0.9em]复制

showsetting('setting_access_register_send_register_url', 'settingnew[sendregisterurl]', $setting['sendregisterurl', 'radio');
在这个代码下添加:
[size=0.9em]PHP
[size=0.9em]复制

showsetting('setting_access_register_forge_email', 'settingnew[forgeemail]', $setting['forgeemail', 'radio');
2、第二步 打開 source/language/lang_admincp.php 文件
查找:
[size=0.9em]PHP
[size=0.9em]复制

一个邮箱只允许注册一个用户<br/>注意:只有在<a href="?action=setting&operation=mail">站长 - 邮件设置</a>中完成邮件设置,确保邮件能送成功下可以开启该功能 ',
在下面添加:
[size=0.9em]PHP
[size=0.9em]复制

'setting_access_register_forge_email' => '取消注册邮箱必填','setting_access_register_forge_email_comment' => '开启后如果用不不填写注册邮箱,将自动生成一个邮箱地址',

3、第三步:修改 source/class/class_member.php文件
[size=0.9em]PHP
[size=0.9em]复制

$email = strtolower(trim($_GET['email'));if(empty($this->setting['ignorepassword')) {if($_GET['password' !== $_GET['password2') {showmessage('profile_passwd_notmatch');}if(!$_GET['password' || $_GET['password' != addslashes($_GET['password')) {showmessage('profile_passwd_illegal');}$password = $_GET['password';} else {$password = md5(random(10));}}
修改为:
[size=0.9em]PHP
[size=0.9em]复制

$email = strtolower(trim($_GET['email'));if(empty($email) && $_G['setting'['forgeemail') {$_GET['email' = $email = strtolower(random(6)).'@'.$_SERVER['HTTP_HOST';}if(empty($this->setting['ignorepassword')) {if($_GET['password' !== $_GET['password2') {showmessage('profile_passwd_notmatch');}if(!$_GET['password' || $_GET['password' != addslashes($_GET['password')) {showmessage('profile_passwd_illegal');}$password = $_GET['password';} else {$password = md5(random(10));}}
这样修改后,后台就会出现一个注册邮箱取消的功能。然后设置取消后,前台也会相应的变化了。

大师们。这可以尝试不。我总感觉还应该听听Discuz!官方交流坛子里专家们的说法。说话啊老师们!


回复 支持 反对

使用道具 举报

13

主题

38

回帖

232

积分

炉火纯青

贡献
0 点
金币
89 个
 楼主| 发表于 2023-4-19 12:37:47 | 显示全部楼层
mingkong 发表于 2023-4-19 12:31
看看ucenter里的注册设置,是否限制了。
要想隐藏邮箱填写,可以考虑把邮件地址搞成自动随机生成,隐藏填写 ...

“可以考虑把邮件地址搞成自动随机生成,隐藏填写界面,让用户看不到”,老师这样咋实现呢?
回复 支持 反对

使用道具 举报

13

主题

38

回帖

232

积分

炉火纯青

贡献
0 点
金币
89 个
 楼主| 发表于 2023-4-19 12:50:08 | 显示全部楼层
       如果按照“石林波博客https://www.slinbo.com/web/88.html
      ”Discuz X3.2-3.4关闭注册邮箱必填选项“



       这个方法可行不。修改后不会出现其他问题吧?


       谁能帮帮我、
回复 支持 反对

使用道具 举报

35

主题

2031

回帖

3516

积分

应用开发者

Discuz! 运维

贡献
100 点
金币
616 个
QQ
发表于 2023-4-19 13:06:19 | 显示全部楼层
回复 支持 反对

使用道具 举报

TaC

80

主题

489

回帖

619

积分

自成一派

贡献
5 点
金币
11 个
发表于 2023-4-19 13:15:25 | 显示全部楼层
会员都是大妈,或是认识或周边人群,后台注册那里取消邮箱验证。人工审核不是更好。
回复 支持 反对

使用道具 举报

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

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2024-5-18 21:22 , Processed in 0.062285 second(s), 8 queries , Redis On.

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2024 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表