欢迎来到 黑吧安全网 聚焦网络安全前沿资讯,精华内容,交流技术心得!

PHP配置后台登录的方法技巧

来源:本站整理 作者:佚名 时间:2017-04-07 TAG: 我要投稿

(1)项目下.env 是配置数据库的文件
DB_HOST=127.0.0.1
DB_DATABASE=blog
DB_PREFIX=blog_
DB_USERNAME=root
DB_PASSWORD=123.comg
分别写入数据库服务器地址、所连接的数据库名、表前缀、用户名、密码
其中表前缀DB_PREFIX 字段默认没有,需要在config/database.php添加
'mysql' => [
  'driver' => 'mysql',
  'host' => env('DB_HOST', 'localhost'),
  'database' => env('DB_DATABASE', 'forge'),
  'username' => env('DB_USERNAME', 'forge'),
  'password' => env('DB_PASSWORD', ''),
  'charset' => 'utf8',
  'collation' => 'utf8_unicode_ci',
  'prefix' => env('DB_PREFIX', ''),
  'strict' => false,
  'engine' => null,
 ],
(2)验证是否成功
创建一个控制器
php artisan make:controller IndexController
php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use Illuminate\Support\Facades\DB;
class IndexController extends Controller
{
 public function index()
 {
 $pdo = DB::connection()->getPdo();
 dd($pdo);
 }
}
添加路由信息:
Route::get('/test', 'IndexController@index');
验证结果:

(3)导入写好的模板
将server.php 重命名为index.php,将public/.htaccess 移动到项目目录,与index.php同一目录//此时可以不通过public访问,访问形式127.0.0.1
将模板admin,放入到views目录下
添加路由:
Route::get('/admin/login','Admin\LoginController@login');
修改控制器LoginController.php
 public function login()
 {
 return view('admin.login');
 }
修改views/admin/login.html 改为login.blade.php
访问的时候,注意css文件是否加载到
 rel="stylesheet" href="{{asset('resources/views/admin/style/css/ch-ui.admin.css')}}">
 rel="stylesheet" href="{{ asset('resources/views/admin/style/font/css/font-awesome.min.css')}}">
结果:

注:后台模板以及xampp安装包在如下链接中:
http://pan.baidu.com/s/1hs5Jass

(1)项目下.env 是配置数据库的文件
DB_HOST=127.0.0.1
DB_DATABASE=blog
DB_PREFIX=blog_
DB_USERNAME=root
DB_PASSWORD=123.comg
分别写入数据库服务器地址、所连接的数据库名、表前缀、用户名、密码
其中表前缀DB_PREFIX 字段默认没有,需要在config/database.php添加
'mysql' => [
  'driver' => 'mysql',
  'host' => env('DB_HOST', 'localhost'),
  'database' => env('DB_DATABASE', 'forge'),
  'username' => env('DB_USERNAME', 'forge'),
  'password' => env('DB_PASSWORD', ''),
  'charset' => 'utf8',
  'collation' => 'utf8_unicode_ci',
  'prefix' => env('DB_PREFIX', ''),
  'strict' => false,
  'engine' => null,
 ],
(2)验证是否成功
创建一个控制器
php artisan make:controller IndexController
php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use Illuminate\Support\Facades\DB;
class IndexController extends Controller
{
 public function index()
 {
 $pdo = DB::connection()->getPdo();
 dd($pdo);
 }
}
添加路由信息:
Route::get('/test', 'IndexController@index');
验证结果:

(3)导入写好的模板
将server.php 重命名为index.php,将public/.htaccess 移动到项目目录,与index.php同一目录//此时可以不通过public访问,访问形式127.0.0.1
将模板admin,放入到views目录下
添加路由:
Route::get('/admin/login','Admin\LoginController@login');
修改控制器LoginController.php
 public function login()
 {
 return view('admin.login');
 }
修改views/admin/login.html 改为login.blade.php
访问的时候,注意css文件是否加载到
 rel="stylesheet" href="{{asset('resources/views/admin/style/css/ch-ui.admin.css')}}">
 rel="stylesheet" href="{{ asset('resources/views/admin/style/font/css/font-awesome.min.css')}}">
结果:

注:后台模板以及xampp安装包在如下链接中:
http://pan.baidu.com/s/1hs5Jass
 

【声明】:黑吧安全网(http://www.myhack58.com)登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们,联系邮箱admin@myhack58.com,我们会在最短的时间内进行处理。
  • 最新更新
    • 相关阅读
      • 本类热门
        • 最近下载