模板文件中的未定义变量

时间:2017-04-06 14:59:42

标签: php codeigniter codeigniter-2

我是新来的,所以请耐心等待。

我试图运行使用codeigniter构建的项目。

该项目是一个在线注册系统,但我在页面的某些部分收到了未定义的变量错误。

如果你有时间来完成这个项目并帮助我,我将非常感激。

这是整个系统的链接。

注意:它已经包含导出的数据库(数据库名为'orsdb')

干杯!!!

https://drive.google.com/open?id=0ByYO-aax6KH3cnJNRnBsNEgwd1k

1 个答案:

答案 0 :(得分:0)

您应该在打印之前检查CI视图部件中的每个变量,您可以使用isset()检查变量是否定义。示例 -

<?php echo isset($var) ? $var:""; ?> 您还可以使用empty()函数来检查变量。

另一件事是,如果您的变量始终未定义,则必须检查包含从CI控制器中的数据库获取的数据的数组,并打印数组以检查是否存在所有必需值。如果不存在,请检查您的SQL查询是否提取所需数据。