Connexion en arrière-plan de la configuration PHP et introduction du modèle

高洛峰
Libérer: 2023-03-05 11:16:01
original
1708 Les gens l'ont consulté

(1) Le .env sous le projet est le fichier de configuration de la base de données

DB_HOST=127.0.0.1
DB_DATABASE=blog
DB_PREFIX=blog_
DB_USERNAME=root
DB_PASSWORD=123.comg
Copier après la connexion

Écrivez l'adresse du serveur de base de données, le nom de la base de données connectée, le préfixe de la table, le nom d'utilisateur, et mot de passe respectivement

Le champ DB_PREFIX de préfixe de table n'existe pas par défaut et doit être ajouté dans 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,
  ],
Copier après la connexion

(2) Vérification est réussie

création d'un contrôleur

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);
 }
}
Copier après la connexion

Ajouter des informations de routage :

Route : :get('/test', 'IndexController@index');

Résultats de la vérification :

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

(3) Importer le modèle écrit

Remplacez server.php Nommez-le index.php, déplacez public/.htaccess vers le répertoire du projet, le même répertoire que index.php //Vous ne pouvez pas y accéder via public pour le moment, le formulaire d'accès est 127.0.0.1

Placez l'administrateur du modèle dans

Ajoutez une route dans le répertoire des vues :

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

Modifiez le contrôleur LoginController.php

public function login()
 {
 return view(&#39;admin.login&#39;);
}
Copier après la connexion

Modifiez views/admin/login.html en login.blade.php

Lors de l'accès, payez attention à savoir si le fichier CSS est chargé dans

<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;)}}">
Copier après la connexion

Résultat :

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

Remarque : le modèle d'arrière-plan et le package d'installation de xampp sont dans le lien suivant :

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

Ce qui précède est l'intégralité du contenu de cet article. J'espère que le contenu de cet article pourra. apporter de l'aide aux études ou au travail de chacun. J'espère également soutenir le site Web PHP chinois !

Pour plus d'articles liés à la connexion en arrière-plan de la configuration PHP et à l'introduction des modèles, veuillez faire attention au site Web PHP chinois !


Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!