php - 登录页面未从文件 PHP/codeigniter/Bootstrap 加载代码
问题描述
我正在使用代码点火器构建一个评论站点,您可以在其中登录并添加评论。我用主页和登录导航制作了一个导航栏。我创建了一个登录文件并将其链接到导航栏,但是一旦我点击登录页面,就会出现一个空白页面,当我检查代码时,即使文件中有明确的代码,正文中也没有代码。
<html>
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title> Login </title>
<!-- CSS -->
<link rel ="stylesheet" href="<?php echo base_url();?>application/css/homestyle.css">
<link rel="stylesheet" href="<?php echo base_url();?>application/css/bootstrap.min.css">
<!-- These classes only work if you attach Bootstrap. -->
<!-- Navigation Bar -->
<nav class="navbar navbar-expand-lg navbar-white bg-grey">
<h2 > GAMES REVIEW </h2>
<!-- Home -->
<a class="nav-link" href="<?php echo base_url();?>index.php">Home</a>
<!-- Login -->
<a class="nav-link" href="<?php echo base_url();?>application/views/login.php">Login</a>
</nav>
</head>
<body>
<!-- Login Form -->
<div class="login col-md-4 mx auto text-center" id="login">
<h1> Login </h1>
<form method="post" >
<div class="form-group">
<input type="text" name="username" placeholder="Username" class="form-control">
</div>
<div class="form-group">
<input type="password" name="password" placeholder="Password" class="form-control">
</div>
<div class="form-group">
<input type="submit" name="submit" value="login" class="btn btn-primary">
</div>
</form>
</div>
</body>
<!-- Load in the required scripts -->
</html>
解决方案
href="echo base_url() application/css/homestyle.css"
尝试打开这样的文档http://localhost/sitename/application/css ....... 但它不应该用任何控制器解析。我建议你改用 CDN。
你也可以像这样使用 FCPATH const 来寻址你的文件
(FCPATH.'application/folder/file');
推荐阅读
- python-3.x - Python 线程池未并行运行
- machine-learning - 为什么在使用 keras 的预训练模型中输入大小会有所不同?
- javascript - Javascript 读取时间字数 textarea
- python - 带有嵌套 for 循环的 Python 代码太慢了
- java - 从 java 代码生成和维护文档
- xfce - Linux CPU 和内存百分比
- python - Python - 将两个元组列表合并为一个
- entity-framework-core - Entity Framework Core中如何做count等聚合函数
- reactjs - “this”未在 reactJs 的函数内部定义
- python - 如何在 Python 中替换数据框中的子字符串