【发布时间】:2017-11-17 10:36:01
【问题描述】:
我是 Codeigniter 的新手。我试图加载我的 css 文件,但我失败了。我搜索它谷歌应用所有解决方案,但它不起作用。
我还修改了 muautoload 文件
$autoload['helper'] = array('url', 'form');
这是我的控制器代码,名称为 Login.php
<?php
class Login extends CI_Controller{
function index(){
$this->load->helper('url');
$this->load->helper('html');
$data['main_content'] = 'login_form';
$this->load->view('include/template', $data);
}
}
?>
这是我的视图代码名称与 login_form.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel = "stylesheet" type = "text/css" href = "<?php echo base_url();?>css/style.css">
<title>Untitled Document</title>
</head>
<body>
<div id="login_form">
<h1>Login Page..!!</h1>
<?php
echo form_open('login/validate_credentials');
echo form_input('username', 'Username');
echo form_password('password', 'Password');
echo form_submit ('submit', 'Login');
?>
</div>
</body>
</html>
这是我的文件夹结构
Config
controller
css
helper
models
views
【问题讨论】:
-
检查您的浏览器控制台是否有任何错误......并告诉我们错误。
-
@ShaktiPhartiyal 我该怎么做?
-
右击页面,点击inspect
-
@ShaktiPhartiyal 谢谢好友,我发现了我的错误。实际上我将我的 css 文件夹放在应用程序文件夹中,它需要放在应用程序文件夹之外:) :) 谢谢分配人
-
@sunny 我已经添加了答案..
标签: php codeigniter autoload base-url