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

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

高洛峰
リリース: 2023-03-05 11:16:01
オリジナル
1763 人が閲覧しました

(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 サイトに注目してください。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート