如何使用户能够查看和更改其帐户中的信息?
How to make a user be able to see and change the info on their account?
如何让用户能够检查保存在数据库中的帐户信息并进行编辑?假设用户点击他们的帐户信息页面,它会显示如下内容:
Username [abc]
Email: [aba@aba.abc]
Age: [20]
[Save Button]
当用户加载页面时,他们将能够从数据库中看到他们的那些指定字段的信息。但是,所有这些信息都将位于可编辑字段中,可以重新输入并保存。
那么我该怎么做呢?这在 PHP 中会是什么样子?我不知道如何将数据库中的数据显示到页面上,我想我必须这样做。此外,这些数据(显示在页面上的数据)是否需要像创建帐户时那样进行清理?
有很多方法可以解决这个问题,除非必要,否则无需重新发明轮子。
一个好的起点是查看许多开源项目,例如:
- UserFrosting - PHP @http://www.userfrosting.com
的现代用户管理
- PHP 登录@http://www.php-login.net
Alternativley 框架,如 Laravel、Yii2 和 Symfony 是构建此类系统的良好环境。例如,使用 Laravel 几乎所有内容都已为您配置好,开箱即用。身份验证配置文件位于 config/auth.php,其中包含几个用于调整身份验证服务行为的有据可查的选项。
看完这些之后,如果您确实决定要从头开始设计自己的设计,那么可以在线免费获得许多很好的深入教程,例如 http://www.ineedtutorials.com/code/php/complete-advanced-login-member-system-php-tutorial
希望我的回复对您有所帮助
如何让用户能够检查保存在数据库中的帐户信息并进行编辑?假设用户点击他们的帐户信息页面,它会显示如下内容:
Username [abc]
Email: [aba@aba.abc]
Age: [20]
[Save Button]
当用户加载页面时,他们将能够从数据库中看到他们的那些指定字段的信息。但是,所有这些信息都将位于可编辑字段中,可以重新输入并保存。
那么我该怎么做呢?这在 PHP 中会是什么样子?我不知道如何将数据库中的数据显示到页面上,我想我必须这样做。此外,这些数据(显示在页面上的数据)是否需要像创建帐户时那样进行清理?
有很多方法可以解决这个问题,除非必要,否则无需重新发明轮子。
一个好的起点是查看许多开源项目,例如:
- UserFrosting - PHP @http://www.userfrosting.com 的现代用户管理
- PHP 登录@http://www.php-login.net
Alternativley 框架,如 Laravel、Yii2 和 Symfony 是构建此类系统的良好环境。例如,使用 Laravel 几乎所有内容都已为您配置好,开箱即用。身份验证配置文件位于 config/auth.php,其中包含几个用于调整身份验证服务行为的有据可查的选项。
看完这些之后,如果您确实决定要从头开始设计自己的设计,那么可以在线免费获得许多很好的深入教程,例如 http://www.ineedtutorials.com/code/php/complete-advanced-login-member-system-php-tutorial
希望我的回复对您有所帮助