用户登录用户注册(基于tp5框架前台用户登录和注册功能制作)

本文目录
- 基于tp5框架前台用户登录和注册功能制作
- 速看!四川省电子税务局登录操作指引来了
- 深圳人社局社会统一用户基础平台之前证件号码注册的如何用用户名登录
- C语言编程:实现用户的注册和登录
- OPPO账号怎么注册、修改用户名、在其他手机登录
- 12306怎样注册登录如何注册12306用户名和密码
- Flash和ASP实现的用户登录/注册程序
- Flash和ASP实现的用户登录/注册程序
- 登录和注册的区别是什么
- qq注册新账号 QQ新用户注册怎么申请帐号
基于tp5框架前台用户登录和注册功能制作
基于tp5框架前台用户登录和注册功能制作
1.登录控制器代码编写,并进行判断。
2. 登录用户的视图代码编写。设置name属性。
3.测试用户登录功能,如果该数据库中没有该用户就提示到注册页面,让用户注册,注册后就可以登录了。
4.注册控制器代码编写。
5.注册视图代码编写,设置name属性。
6.测试用户注册,注册完后自动跳转到登录页面。
7.注册成功后,测试用户登录功能。 。
速看!四川省电子税务局登录操作指引来了
温馨提示
按照税务总局工作安排,四川省税务局于2022年10月27日对四川省电子税务局的登录方式进行调整。
电子税务局登录操作方法,一起来学吧。
01
用户登录认证
企业登录
打开电子税务局页面后,点击右上角的【登录】按钮进行用户登录。
进入登录方式页面,可以使用扫码登录或密码登录的方式进行登录。如下图所示。
页面右上角提供了【登录操作引导】功能按钮,用户可以点击查看操作引导。如下图所示。
#1
扫码登录
企业用户在扫码登录界面,选择“四川税务APP”或“个人所得税APP”扫码方式登录。如未下载“四川税务APP”请按图示下载APP,如下图所示。
打开四川税务APP,先进行企业登录,显示“已登录”状态后,再返回APP首页,点击右上角“+”,弹出扫一扫,点击扫一扫按钮扫描图中的二维码即可完成登录。
打开个人所得税APP,先进行个人登录,显示“已登录”状态后,再返回APP首页,点击右上角“+”,弹出扫一扫,点击扫一扫按钮扫描图中的二维码即可完成登录。
#2
密码登录
通过密码登录企业业务的方式有三种,分别是“快捷登录”“证书登录”和“特定主体登录”。具体如下图所示:
使用“快捷登录”方式
第一步,需要依次输入1统一社会信用代码或纳税人识别号,2手机号码、居民身份证号码或用户名其中之一,3企业密码或个人初始密码,以上信息输入完毕后将滑块拖到最右侧,点击【登录】按钮进行登录。
第二步,选择短信验证(通过手机号获取验证码)或扫码人脸验证(请下载使用四川税务APP扫码)成功后,即可完成登录。具体如下图所示:
说明:企业业务的“快捷登录”保留了原企业密码,采用原企业密码和个人初始密码(身份证后六位)兼容。选择企业业务“快捷登录”时,纳税人可以使用原企业密码登录,也可以使用初始密码(登录后,系统会要求修改密码,修改完成后用户需要重新登录。新的个人用户密码即是修改后的密码)。
对于忘记用户密码的用户,通过点击“忘记密码”进入找回密码界面,如下图所示。
可通过“短信验证”或 “四川税务APP”扫码验证方式进行找回密码,如下图所示。
使用“证书登录”方式
第一步,请将税务数字证书的介质(即金税盘、税控盘、税务Ukey)连接电脑,然后输入证书密码,输入后点击【登录】按钮进行登录。如下图所示。
第二步,办税人登录方式有密码认证、短信认证或扫码认证三种方式,办税人可以选择任意一种方式认证登录。
使用“特定主体登录”方式
需要选择特定主体类型、输入统一社会信用代码/纳税人识别号、手机号码/居民身份证号码/用户名和个人用户密码,以上信息输入后,将拖动滑块到最右边,点击【登录】按钮进行登录。
四川特定主体类型包括“跨区域报验户”、“跨区税源登记纳税人”。
说明:企业业务的“证书登录”、“特定主体登录”中的个人用户密码,初次登录为个人初始密码(身份证后六位)。
自然人账号登录
自然人业务提供三种可选方式进行登录操作,分别为手机号登录、证件登录、用户名登录,选择其中一种登录方式,并按页面提示进行操作,验证通过后便可登录成功。
代理账号登录
代理业务提供快捷登录和证书登录两种登录方式。快捷登录需要输入代理机构统一社会信用代码或纳税人识别号等信息,并按页面提示进行后续操作。证书登录需要选择证书类型,将税务数字证书介质插入电脑,并按页面提示进行后续操作。
说明:代理业务中的个人用户密码,初次登录为个人初始密码(身份证后六位)。
02
用户注册
如您已有四川省电子税务局的自然人账号,请忽略“用户注册”。
对于还没有自然人账号的人员,请打开四川省电子税务局,点击“我要办税”,进入电子税务局登录页面。
四川省电子
税务局网址
#1
选择“自然人业务”-“用户注册”进行个人信息注册。
进入注册页面后,勾选左侧协议信息,然后点击下一步。
填写个人姓名、证件类型、证件号码、性别、国籍、证件有效期等信息后,点击下一步。
设置个人用户名、个人用户密码,输入个人手机号码,点击“获取验证码”接收验证码信息后,点击“下一步”。
#2
在弹出的人脸识别认证页面,使用四川税务APP扫描下图左侧二维码完成人脸识别认证(如您尚未下载四川税务APP的,需先点击下图第二条提示中的链接下载)。
打开四川税务APP,点击右上角“+”,弹出扫一扫,点击扫一扫按钮扫描上图中的二维码。
将人脸置于扫脸人像框内,根据提示完成相应操作即可完成人脸识别验证。
人脸识别验证完成后,您即可点击“去登录”按钮返回到企业业务界面进行登录。
深圳人社局社会统一用户基础平台之前证件号码注册的如何用用户名登录
方法如下:
1.用户注册。进入注册页面后,根据页面上方的流程,填写注册信息。流程:填写登录信息→填写身份信息→填写验证信息→注册成功。
2.填写登录信息:输入用户名、密码、确认密码、验证码,点“下一步”进入填写身份信息页面。
3.填写身份信息:输入姓名、证件类型、证件号、性别、出生日期,点“下一步”进入填写验证信息页面。
4.填写验证信息:下拉菜单选择银行,接着输入银行账号和手机号码,点击“发送短信验证”,然后输入收到的验证码,点“下一步”。
5.注册成功:系统提示注册成功后,请关闭注册页面。
6.登录考生服务系统:返回考生服务系统登录页面,使用注册成功的用户名和密码登录系统。
C语言编程:实现用户的注册和登录
模拟用户注册和登陆可以用文件来保存用户名和密码。注册就是向文件里写,用if判断两次密码是否一致。连续三次,可以有一个变量,每次输入加一,变量大于三就提示登陆不成功。用户名不对,那你就把你输入的用户名和文件里的用户名是否一致。
OPPO账号怎么注册、修改用户名、在其他手机登录
OPPO账号可以进行哪些操作?
可能还有你不知道的,那就跟着小编一起来了解了解吧~
如何注册OPPO账号
现在的OPPO账号仅支持手机号码注册,以下是操作路径: 1、通过桌面的【OPPO会员】进入,然后点击本机号码登录即可完成注册。
2、如果前期是使用邮箱注册的,现在还是可以正常登录使用的。
温馨提醒:为了你的账号安全,建议绑定手机号,完成实名认证后再继续使用。
如何修改用户名
1、在登录的账号界面,点击“头像部分”就可以查看到“帐号信息”,点击“用户名”。
2、然后输入想要设置的名字,点击保存即可。 温馨提醒:名字只能改一次哦,记得想好再改哈。
OPPO帐号如何在其他手机上登录
很多喜欢在OPPO游戏中心玩游戏的小伙伴想将账号登录在其他手机上,这个很简单哦。
直接在使用的安卓手机上下载OPPO游戏中心APP,安装完后直接登录账号就可以使用了。 OPPO
12306怎样注册登录如何注册12306用户名和密码
12306注册用户和密码登录的步骤:
1、打开手机“铁路12306”app,进入页面后,点击页面右下方的“我的”,点击页面左上方的头像或者“未登录”文字;
2、进入登录/注册页面后,点击“注册”,进入注册页面后,根据页面提示填写用户名、密码、身份证号、手机号等信息;
3、填写完个人信息后,勾选“同意服务条款、隐私权政策”,点击“下一步”即可完成注册。
注意:有时候点击完“下一步”之后可能会弹出短信核验的页面,直接根据页面提示发送短信即可完成短信核验。如果在发送短信核验时遇到问题,可以参考这篇文章的解决办法:发送短信999总是失败为什么?
在注册用户名时,如果发现用户名显示已被别人使用,可以直接更换用户名直至不再被占用即可。如果发现手机号显示已被别人用了,可以直接拨打电话“区号+12306”找12306客服,让客服人员帮忙解绑手机号。
在注册用户名时,如果身份证号显示已被使用,首先看看是不是自己以前让别人帮忙注册过,但是自己忘记了,如果是,直接点击“忘记密码”即可找回原有的账号。如果不是,可以选择注销账号再重新注册一个账号,具体方法可以参考这篇文章:12306身份证被注册了怎么办?
Flash和ASP实现的用户登录/注册程序
Flash一帧可以完成.asp也可以一个文件完成,这里我将用户登录和用户注册分为两步做,方便大家理解,Flash分两帧,asp分两个文件。
准备: Flash8 , IIS ,Miscrosoft Access 2003;
开始:
数据库中:
用设计视图新建一个名为 UserTable 的表,三个字段分别为 id 为自动编号,username为文本,password为文本;
输入一条数据 username 和 password 都为chooseflash;
如图:
Flash中:
新建文件命名为login.fla,舞台大小设置为250*200,背景随意;
第一帧:用户登录
新建三个图层分别命名为 bg 和 body 和as;
舞台中的实例:
一个 window 组件到舞台命名为 win;
win(背景),放到 bg 层;
设置如图:
二个按钮组件分别命名为: login 和 register;
login(登录),register(注册),放到 body 层;
设置如图:
三个 TextInput 文本输入组件分别命名为 username 和 password 和 msg;
username(用户名输入框),password(密码输入框),msg(消息框),放到 body 层;
第一帧是用户登录脚本.代码如下:
//此帧是用户登录脚本
stop();
//将window组件设置为不可用.因为是做背景
win.enabled = false;
//新建LoadVars对象,用来发送和接收数据;
var loginData:LoadVars = new LoadVars();
//注册按钮
register.onRelease=function(){
win.title="(教程Flash与ASP)用户注册";
msg.text="";
gotoAndStop(2);
}
//登录按钮.
login.onRelease = function() {
//判断用户名和密码是不是为空.
if ((username.text == "") || (password.text == "")) {
msg.text = "请正确输入用户名或密码!";
//判断用户名和密码是否小于8位.
} else if((username.length8)||(password.length8)){
msg.text = "用户名和密码不能小于8位!";
} else {
msg.text = "验证中...";
//将用户名文体框的值付给loginData对象的username变量;
loginData.username = username.text;
//将用户密码文体框的值付给loginData对象的password变量;
loginData.password = password.text;
//使用get方法发送用户名和密码到login.asp中验证;再返回给loginData对象;
loginData.sendAndLoad("login.asp", loginData, "get");
}
};
//调用LoadVars对象的onLoad事件.
loginData.onLoad = function(success) {
//判断加载login.asp是否成功;
if (success) {
//这个是ASP中查询数据库中返回的值;
if (loginData.success !=0) {
msg.text = "登录成功";
//这里大家可以写自己的代码.
username.text="";
password.text="";
} else {
msg.text = "用户名和密码不正确";
}
}else{
msg.text="连接网络失败";
}
};
下面是 login.asp 中的代码:
%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%
%
’声明变量
dim db,conn,div,rs,success,username,password
’获取Flash中传过来的变量
username=Request("username")
password=Request("password")
’设置一个连接对象
set conn=Server.Createobject("adodb.connection")
’数据库的相对路径
db=Server.MapPath("UserTable.mdb")
’数据库的驱动
div="Provider=Microsoft.Jet.OLEDB.4.0;""Data Source="db
’打开连接
conn.Open div
’新建记录集对象
set rs=server.createobject("adodb.recordset")
’SQL查询语句,用来查询数据库中是否有数据;
sql="select * from UserTable where username=’"username"’ and password=’"password"’"
’打开查询语句
rs.open sql,conn,1,1
’如果数据库中没有数据rs.RecordCount将返回0;
success=rs.RecordCount
’将success变量发送到Flash中
Response.Write("success="success)
’关闭记录集
rs.close
’释放记录集对象rs
set rs=nothing
’关闭打开的连接
conn.close
’释放连接对象conn
set conn=nothing
%
到这里.用户登录就可以了.下面我们做的是用户注册;
#p#副标题#e#
第二帧: 用户注册
在 body 层 按F6插入关键帧.分别修改舞台中的两个按钮的实例名为,fanghui 和 tijiao;
fanghui(返回),tijiao(提交);
然后在第二帧输入代码:
//此帧是用户注册脚本
stop();
//返回按钮.
fanghui.onRelease = function() {
win.title = "(教程Flash与ASP)用户登录";
msg.text = "";
gotoAndStop(1);
};
//提交按钮.
tijiao.onRelease = function() {
//判断用户名和密码是不是为空.
if ((username.text == "") || (password.text == "")) {
msg.text = "用户名和密码不能为空!";
//判断用户名和密码是否小于8位.
} else if ((username.length8) || (password.length8)) {
msg.text = "用户名和密码不能小于8位!";
} else {
msg.text = "注册中...";
//将用户名文体框的值付给loginData对象的username变量;
loginData.username = username.text;
//将用户密码文体框的值付给loginData对象的password变量;
loginData.password = password.text;
//使用get方法发送用户名和密码到add.asp中查询;再返回给loginData对象;
loginData.sendAndLoad("add.asp", loginData, "get");
}
};
//调用LoadVars对象的onLoad事件.
loginData.onLoad = function(success) {
//判断加载login.asp是否成功;
if (success) {
//这个是ASP中查询数据库中返回的值;
if (loginData.zhucei == "true") {
//这里大家可以写自己的代码.
msg.text = "注册成功";
username.text = "";
password.text = "";
} else {
msg.text = "用户名已存在";
}
} else {
msg.text = "连接网络失败";
}
};
下面是 add.asp 中的代码:
%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%
%
’声明变量
dim db,conn,div,rs,username,password
’获取Flash中传过来的变量
username=Request("username")
password=Request("password")
’设置一个连接对象
set conn=Server.Createobject("adodb.connection")
’数据库的相对路径
db=Server.MapPath("UserTable.mdb")
’数据库的驱动
div="Provider=Microsoft.Jet.OLEDB.4.0;""Data Source="db
’打开连接
conn.Open div
’新建记录集对象
set rs=server.createobject("adodb.recordset")
’SQL查询语句,用来查询数据库中是否有数据;
sql="select * from UserTable where username=’"username"’"
’打开查询语句
rs.open sql,conn,1,1
’如果没有数据rs.RecordCount将返回0;
if rs.RecordCount=0 then
’关闭上面的查询对象.
rs.close
’SQL插入语句.插入新用户用的.这里的 password 因为是SQL中的关键字.所以要用括起来.
sql="insert into UserTable (username,) values (’"username"’,’"password"’)"
’打开插入语句
rs.open sql,conn,1,3
’输出true告诉Flash用户已注册.
Response.Write("zhucei=true")
else
’否则就输出false告诉Flash用户已存在.
Response.Write("zhucei=false")
end if
’释放记录集对象rs
set rs=nothing
’关闭打开的连接
conn.close
’释放连接对象conn
set conn=nothing
%
完整图片如图:
全部文件如图:
到这里就全部完成了.大家可以测试了.#p#副标题#e#
Flash和ASP实现的用户登录/注册程序
Flash一帧可以完成.asp也可以一个文件完成,这里我将用户登录和用户注册分为两步做,方便大家理解,Flash分两帧,asp分两个文件。
准备: Flash8 , IIS ,Miscrosoft Access 2003;
开始:
数据库中:
用设计视图新建一个名为 UserTable 的表,三个字段分别为 id 为自动编号,username为文本,password为文本;
输入一条数据 username 和 password 都为chooseflash;
如图:
Flash中:
新建文件命名为login.fla,舞台大小设置为250*200,背景随意;
第一帧:用户登录
新建三个图层分别命名为 bg 和 body 和as;
舞台中的实例:
一个 window 组件到舞台命名为 win;
win(背景),放到 bg 层;
设置如图:
二个按钮组件分别命名为: login 和 register;
login(登录),register(注册),放到 body 层;
设置如图:
三个 TextInput 文本输入组件分别命名为 username 和 password 和 msg;
username(用户名输入框),password(密码输入框),msg(消息框),放到 body 层;
第一帧是用户登录脚本.代码如下:
//此帧是用户登录脚本
stop();
//将window组件设置为不可用.因为是做背景
win.enabled = false;
//新建LoadVars对象,用来发送和接收数据;
var loginData:LoadVars = new LoadVars();
//注册按钮
register.onRelease=function(){
win.title="(教程Flash与ASP)用户注册";
msg.text="";
gotoAndStop(2);
}
//登录按钮.
login.onRelease = function() {
//判断用户名和密码是不是为空.
if ((username.text == "") || (password.text == "")) {
msg.text = "请正确输入用户名或密码!";
//判断用户名和密码是否小于8位.
} else if((username.length8)||(password.length8)){
msg.text = "用户名和密码不能小于8位!";
} else {
msg.text = "验证中...";
//将用户名文体框的值付给loginData对象的username变量;
loginData.username = username.text;
//将用户密码文体框的值付给loginData对象的password变量;
loginData.password = password.text;
//使用get方法发送用户名和密码到login.asp中验证;再返回给loginData对象;
loginData.sendAndLoad("login.asp", loginData, "get");
}
};
//调用LoadVars对象的onLoad事件.
loginData.onLoad = function(success) {
//判断加载login.asp是否成功;
if (success) {
//这个是ASP中查询数据库中返回的值;
if (loginData.success !=0) {
msg.text = "登录成功";
//这里大家可以写自己的代码.
username.text="";
password.text="";
} else {
msg.text = "用户名和密码不正确";
}
}else{
msg.text="连接网络失败";
}
};
下面是 login.asp 中的代码:
%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%
%
’声明变量
dim db,conn,div,rs,success,username,password
’获取Flash中传过来的变量
username=Request("username")
password=Request("password")
’设置一个连接对象
set conn=Server.Createobject("adodb.connection")
’数据库的相对路径
db=Server.MapPath("UserTable.mdb")
’数据库的驱动
div="Provider=Microsoft.Jet.OLEDB.4.0;""Data Source="db
’打开连接
conn.Open div
’新建记录集对象
set rs=server.createobject("adodb.recordset")
’SQL查询语句,用来查询数据库中是否有数据;
sql="select * from UserTable where username=’"username"’ and password=’"password"’"
’打开查询语句
rs.open sql,conn,1,1
’如果数据库中没有数据rs.RecordCount将返回0;
success=rs.RecordCount
’将success变量发送到Flash中
Response.Write("success="success)
’关闭记录集
rs.close
’释放记录集对象rs
set rs=nothing
’关闭打开的连接
conn.close
’释放连接对象conn
set conn=nothing
%
到这里.用户登录就可以了.下面我们做的是用户注册;
#p#副标题#e#
第二帧: 用户注册
在 body 层 按F6插入关键帧.分别修改舞台中的两个按钮的实例名为,fanghui 和 tijiao;
fanghui(返回),tijiao(提交);
然后在第二帧输入代码:
//此帧是用户注册脚本
stop();
//返回按钮.
fanghui.onRelease = function() {
win.title = "(教程Flash与ASP)用户登录";
msg.text = "";
gotoAndStop(1);
};
//提交按钮.
tijiao.onRelease = function() {
//判断用户名和密码是不是为空.
if ((username.text == "") || (password.text == "")) {
msg.text = "用户名和密码不能为空!";
//判断用户名和密码是否小于8位.
} else if ((username.length8) || (password.length8)) {
msg.text = "用户名和密码不能小于8位!";
} else {
msg.text = "注册中...";
//将用户名文体框的值付给loginData对象的username变量;
loginData.username = username.text;
//将用户密码文体框的值付给loginData对象的password变量;
loginData.password = password.text;
//使用get方法发送用户名和密码到add.asp中查询;再返回给loginData对象;
loginData.sendAndLoad("add.asp", loginData, "get");
}
};
//调用LoadVars对象的onLoad事件.
loginData.onLoad = function(success) {
//判断加载login.asp是否成功;
if (success) {
//这个是ASP中查询数据库中返回的值;
if (loginData.zhucei == "true") {
//这里大家可以写自己的代码.
msg.text = "注册成功";
username.text = "";
password.text = "";
} else {
msg.text = "用户名已存在";
}
} else {
msg.text = "连接网络失败";
}
};
下面是 add.asp 中的代码:
%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%
%
’声明变量
dim db,conn,div,rs,username,password
’获取Flash中传过来的变量
username=Request("username")
password=Request("password")
’设置一个连接对象
set conn=Server.Createobject("adodb.connection")
’数据库的相对路径
db=Server.MapPath("UserTable.mdb")
’数据库的驱动
div="Provider=Microsoft.Jet.OLEDB.4.0;""Data Source="db
’打开连接
conn.Open div
’新建记录集对象
set rs=server.createobject("adodb.recordset")
’SQL查询语句,用来查询数据库中是否有数据;
sql="select * from UserTable where username=’"username"’"
’打开查询语句
rs.open sql,conn,1,1
’如果没有数据rs.RecordCount将返回0;
if rs.RecordCount=0 then
’关闭上面的查询对象.
rs.close
’SQL插入语句.插入新用户用的.这里的 password 因为是SQL中的关键字.所以要用括起来.
sql="insert into UserTable (username,) values (’"username"’,’"password"’)"
’打开插入语句
rs.open sql,conn,1,3
’输出true告诉Flash用户已注册.
Response.Write("zhucei=true")
else
’否则就输出false告诉Flash用户已存在.
Response.Write("zhucei=false")
end if
’释放记录集对象rs
set rs=nothing
’关闭打开的连接
conn.close
’释放连接对象conn
set conn=nothing
%
完整图片如图:
全部文件如图:
到这里就全部完成了.大家可以测试了.#p#副标题#e#
登录和注册的区别是什么
"Sign in" 和 "Sign up" 是两个常见的英语术语,用于在网站、应用程序或其他在线服务中进行身份验证和注册。它们的区别如下:
"Sign in"(登录):这通常是指已经在该服务中注册过的用户通过输入其已注册的用户名和密码来登录到他们的账户。通过"Sign in",用户可以访问其个人账户,以便使用该服务的功能和资源。登录后,用户通常可以管理个人资料、查看历史记录、进行交互等操作。
"Sign up"(注册):这是指新用户在该服务中创建一个新账户的过程。通常需要提供一些个人信息,如用户名、密码、电子邮件地址等,并可能需要接受用户协议和隐私政策。完成注册后,用户通常可以使用所提供的用户名和密码进行登录,从而访问其个人账户。
因此,"Sign in" 是已注册用户登录到其现有账户,而 "Sign up" 是新用户创建新账户进行注册的过程。
qq注册新账号 QQ新用户注册怎么申请帐号
1、首先打开腾讯官网。
2、在腾讯页面左边的通信工具里面点击号码。
3、点击号码以后就会进入QQ注册页面。
4、进入QQ注册页面以后,在昵称后面输入要注册号码的名字。
5、在密码后面输入要设置的密码,密码必须是6-16个字符,如果是数字不能小于9位,这样会安全一些。然后在确定密码后面重新输入一遍密码。
6、选择好性别,然后输入生日和地址,信息输入完整以后再点击下面的立即注册按钮。
7、点击立即注册以后,系统会自动为你选出号码,这时免费的QQ号码就申请成功了。点击下面的登录QQ按钮登录QQ。
8、点击登录QQ按钮以后,在登录窗口上面输入申请的号码,在下面输入密码点击登录。
9、点击登陆以后QQ成功登录以后就可以添加好友聊天了。

更多文章:
电脑重启死循环进不去(电脑出现无限自动重启的死循环如何解决)
2026年11月3日 17:00
tif用什么打开(tif文件用什么打开Win10打开tif文件的详细步骤)
2026年11月3日 16:20
海外短视频跨境电商平台是真的吗(TikTok短视频带货到底值不值得做海外抖音赚钱靠谱吗)
2026年11月3日 15:40
笔记本no bootable device(今天开机发现笔记本显示no bootable device,求助)
2026年11月3日 13:20







