php - 登录页面不显示
问题描述
我正在尝试从 index.php 页面查看登录页面。在导航栏中单击登录后,它只显示 URL,但页面未加载。这是我在登录控制器中的代码。
<?php
class Login extends Controller
{
public function index()
{
$data['page_title'] = "Login";
$this->view("login",$data);
}
}
?>
这是我用我的登录控制器扩展控制器的主控制器。
<?php
Class Controller
{
public function view($path,$data = [])
{
if(file_exists("../app/views/" . THEME . $path . ".php"))
{
include "../app/views/" . THEME . $path . ".php";
}
}
public function load_model($model)
{
if(file_exists("../app/models/" . strtolower($model) . ".class.php"))
{
include "../app/models/" . strtolower($model) . ".class.php";
return $a = new $model();
}
return false;
}
}
由于没有错误触发这里可能是什么问题?非常感谢您的时间和精力。
这是我的 Login.php 我将文件命名为“login.php”
<?php $this->view("header",$data); ?>
<section id="form" style="margin-top: 5px;"><!--form-->
<div class="container">
<div class="row"style="text-align: center;" >
<div class="col-sm-4 col-sm-offset-1" style="float: none;display: inline-block;">
<div class="login-form"><!--login form-->
<h2>Login to your account</h2>
<form action="#">
<input type="email" name="email" placeholder="Email Address" />
<input type="password" name="password" placeholder="Enter Password" />
<span>
<input type="checkbox" class="checkbox">
Keep me signed in
</span>
<button type="submit" class="btn btn-default">Login</button>
</form>
<br>
<a href="<?=ROOT?>signup"> Dont have an account ?? Signup here </a>
</div><!--/login form-->
</div>
</div>
</div>
</section><!--/form-->
<?php $this->view("footer",$data); ?>
这是我在 index.php 中包含的 header.php
<div class="header-middle"><!--header-middle-->
<div class="container">
<div class="row">
<div class="col-sm-4">
<div class="logo pull-left">
<a href="index"><img src="<?= ASSETS . THEME ?>images/home/seevali_logo.png" alt="" /></a>
</div>
</div>
<div class="col-sm-8">
<div class="shop-menu pull-right">
<ul class="nav navbar-nav">
<li><a href="#"><i class="fa fa-user"></i> Account</a></li>
<li><a href="cart"><i class="fa fa-shopping-cart"></i> Cart</a></li>
<li><a href="login"><i class="fa fa-lock"></i> Login</a></li>
</ul>
</div>
</div>
</div>
</div>
</div><!--/header-middle-->
解决方案
class Login extends Controller
{
public function index()
{
$data['page_title'] = "Login";
return view("login",$data);
}
}
你可以试试https://laravel.com/
推荐阅读
- html - 如何使用 selenium 在跨度内定位字符串
- math - 公钥是如何从比特币中的私钥推导出来的?
- java - JAVA:哪个对象在多线程中调用 run() 方法
- python - django.db.utils.ProgrammingError:关系“database_class”不存在
- r - R studio 的版本与 shell 不同
- typescript - 从打字稿文件中的vue文件导入类
- c# - 如果文本框为空错误如何实现代码
- python - pyautogui.pixel 和 pyautogui.mouseInfo 给我一个错误
- python - python中的input()函数如何使用“None”?
- python - 按出现和字母顺序对列表进行排序