我正在为客户创建一个平面文件登录系统(因为他们的IT团队不希望为我们提供数据库)
我已经解决了这个问题:Easy login script without database,但是效果很好...
我需要添加大量登录名,并希望将其包括在单独的文件中,而不是在该脚本中。
我有这样的东西:
<?php
session_start();
// this replaces the array area of the link above
includes('users.php');
//and some more stuff
?>
并且在用户文件中,我有
$userinfo = array(
'kate'=>'inciterocks!',
'nick'=>'inciterocks!'
);
但是,它只是从字面上输出该文件中的文本。有没有一种方法可以包含它,使其像在主脚本中一样运行?
欢呼声:)
语句名称实际上是include
,而不是include
。
包含在PHP中的工作方式就像对其他代码段和任何其他内容的引用一样。因此,您应该将文件的内容包含在<?php
$userinfo = array(
'kate'=>'inciterocks!',
'nick'=>'inciterocks!'
);
标记中,以便将其解析为PHP。
确保包含的文件中有一个开放的PHP标记:
在Yii框架(用于exmaple的配置)中,是这样完成的>>
<?php
$userinfo = array(
'kate'=>'inciterocks!',
'nick'=>'inciterocks!'
);
users.php: