ホームページ  >  記事  >  バックエンド開発  >  PHP 設定のバックグラウンド ログインとテンプレートの紹介

PHP 設定のバックグラウンド ログインとテンプレートの紹介

高洛峰
高洛峰オリジナル
2017-02-03 15:49:041710ブラウズ

(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職人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');

検証結果:

PHP 配置后台登录以及模板引入

(3) 書いたテンプレートをインポート

server.phpの名前をindex.phpに変更し、public/に移動します。 htaccessでプロジェクトディレクトリに、index.phpと同じディレクトリに //現時点ではアクセスフォームは127.0.0.1です

viewsディレクトリにテンプレート管理者を入れます

ルートを追加します:

Route::get('/admin/login ','AdminLoginController@login');

コントローラーのLoginController.phpを変更

public function login()
 {
 return view(&#39;admin.login&#39;);
}

views/admin/login.htmlをlogin.blade.phpに変更

アクセスする場合CSS ファイルが読み込まれているかどうかに注意してください

<link rel="stylesheet" href="{{asset(&#39;resources/views/admin/style/css/ch-ui.admin.css&#39;)}}">
<link rel="stylesheet" href="{{ asset(&#39;resources/views/admin/style/font/css/font-awesome.min.css&#39;)}}">

結果:

PHP 配置后台登录以及模板引入

注: 背景テンプレートと xampp インストール パッケージは次のリンクにあります:

http://pan.baidu.com/s /1hs5Jass

上記がこの記事の全内容です。この記事が皆さんの勉強や仕事に少しでも役立つことを願っています。また、PHP 中国語 Web サイトもサポートしたいと思っています。

PHP 構成のバックグラウンド ログインとテンプレートの紹介に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。