【发布时间】:2014-09-13 05:50:13
【问题描述】:
所以,我正在处理这个页面:http://btcbidder.com/user/sell/
在我的 user.php 控制器中,我有一个卖功能。销售函数如下所示:
public function sell()
{
require_once(APPPATH . 'views/sessiondata.inc.php');//sets up variables from session data
require_once(APPPATH . 'views/header.inc.php');//header
include(APPPATH . 'views/breadcrumbs.inc.php');//top breadcrumbs
include(APPPATH . 'views/form.html');//top breadcrumbs
//print_r($this->session->all_userdata());
include(APPPATH . 'views/breadcrumbs.inc.php');//bottom breadcrumbs
require_once(APPPATH . 'views/footer.inc.php');//footer
}
包含的 HTML 表单位于:http://miconserve.org/test/form.html 我在那里为任何对此感到好奇的人举办了它。
无论如何,您可以在 Miconserve 网站上看到,表单按预期加载。 但是,当它在 btcbidder 站点中加载时,它会与页面底部重叠。
这可能是什么原因造成的?
【问题讨论】:
-
那么,如果你不使用它的任何功能,比如它的模板系统,你为什么要使用它呢?还是它的会话系统?
-
使用 View 类的实例,而不是每次都这样做。
-
我花钱请人帮我开始这个项目。他使用了codeigniter。那是在十二月。经过20k的借口,他仍然没有接近完成。基本上,我解雇了他,现在正在做一个单独的项目。我已经阅读了很多文档,但我还是 PHP 新手。补充一点,我正在使用它的会话系统。 sessiondata.inc.php 包含您在上面看到的只是根据当前登录用户初始化页面的变量。 (它包含他们的比特币钱包地址、电子邮件地址和用户名,因为它们是各种表的主键)
-
只是替换该代码是一种不好的做法。我会给你一个例子来说明如何做到这一点。
-
我和@Miks 在这里,CI 反模式的代码缩影,使用内置功能将使其变得非常容易
标签: php html css codeigniter