Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 登录时如何显示用户特定的功能?_Php_Mysql_Database_Accounts - Fatal编程技术网

Php 登录时如何显示用户特定的功能?

Php 登录时如何显示用户特定的功能?,php,mysql,database,accounts,Php,Mysql,Database,Accounts,我正试图为我的咨询机构的网站编写代码。我知道如何拥有一个数据库以及如何管理网站上的用户。但现在我想向用户收取他们希望我从头开始构建的自定义功能的费用。(例如,他们想要一个上传图片的选项或通过第三方API获取某些报告的能力,就本例而言,这是唯一的)因此,我的问题是,当他们使用ID登录时,我如何编写一个php代码,只显示特定用户的特定选项/功能/页面?如何跟踪登录用户,在一个会议上?你可以做一些简单的事情,比如: <?php if ($_SESSION['userid'] == 4) {

我正试图为我的咨询机构的网站编写代码。我知道如何拥有一个数据库以及如何管理网站上的用户。但现在我想向用户收取他们希望我从头开始构建的自定义功能的费用。(例如,他们想要一个上传图片的选项或通过第三方API获取某些报告的能力,就本例而言,这是唯一的)因此,我的问题是,当他们使用ID登录时,我如何编写一个php代码,只显示特定用户的特定选项/功能/页面?

如何跟踪登录用户,在一个会议上?你可以做一些简单的事情,比如:

<?php
if ($_SESSION['userid'] == 4) {
     include('special_feature.php');
} ?>


要仅为某个用户嵌入某个代码块(或从数据库中提取该用户列表)…

是的,我正在使用会话。但要为4.5万用户做到这一点是很困难的。这难道不会减缓进程吗?