模板和我的文件差异

时间:2011-08-15 14:49:27

标签: php css codeigniter

我正在试图找出为什么我在页面上得到如此多的错误以及为什么我让我的页面看起来像模板。 CSS文件完全相同。出于某种原因,具有一类登录页脚清除的div不在登录框模型中,就像它在模板中一样,并且两个文本框的标签没有完全对齐。

http://validator.w3.org/check?uri=http%3A%2F%2Fwww.kansasoutlawwrestling.com%2Fkowmanager%2Findex.php%2Fauth%2Flogin&charset=%28detect+automatically%29&doctype=Inline&group=0

模板页面:http://www.kansasoutlawwrestling.com/admintemp/login.html

我的页面:http://www.kansasoutlawwrestling.com/kowmanager/index.php/auth/login

或者它可能与控制器和视图有关。

编辑:页面上的错误是固定的,只剩下问题是与登录页脚div差异的对齐差异。 Config / asset.php:http://pastebin.com/195usTQG

2 个答案:

答案 0 :(得分:2)

由于在加载DOCTYPE之前输出的所有PHP错误,页面将无法验证。看起来你正在使用一个未定义的常量,但如果不深入挖掘你的来源,我真的不能说更多。

首先检查文件config/asset.php,如错误建议。

答案 1 :(得分:1)

您的模板顶部有此代码:

<div style="border:1px solid #990000;padding-left:20px;margin:0 0 10px 0;">

    <h4>A PHP Error was encountered</h4>
    <p>Severity: Notice</p>
    <p>Message:  Use of undefined constant APPPATH_URI - assumed 'APPPATH_URI'</p>
    <p>Filename: config/asset.php</p>
    <p>Line Number: 15</p>

</div>

这导致错误。这应该在底部。因为w3 Validator首先读取第1行的Doctype定义。不幸的是,第1行没有找到Doctype定义(DTD)。