zoukankan      html  css  js  c++  java
  • laravel 5.1 学习

    下载composer

    https://getcomposer.org/download/
    

     修改镜像来源

    composer config -g repositories.packagist composer http://packagist.phpcomposer.com
    

    在wwwroot下创建项目

    composer create-project laravel/laravel  siteName
    

     进入项目根目录

    cd siteName
    

     安装bootstrap

    composer config -g repositories.packagist composer http://packagist.phpcomposer.com
    

    安装illuminate/html

    composer require illuminate/html
    

     修改目录权限

    chmod -R 755 app/storage
    

     配置数据库,在app/config/database.php 或者 .env

    建users表

    php artisan make:migration create_users_table --table=users

    以上命令会创建一个migrate文件(文件位于database/migrations目录下),这个文件的名字就是create_users_table,然后我们可以通过编辑刚刚生成的migrate文件来创建Users表。

    public function up() {
           Schema::create('users', function($table){
            $table->increments('id');
            $table->string('username', 20);
            $table->string('email', 100)->unique();
            $table->string('password', 64);
            $table->string('remember_token',62)->default('default');
            $table->timestamps();
            });
    }
    

     表单请求验证

    建立request

    php artisan make:request StoreBlogPostRequest
    

     生成的类会放置在 app/Http/Requests 目录中。 我们在 rules 方法中增加一些验证规则

    public function rules()
    {
        return [
            'title' => 'required|unique|max:255',
            'body' => 'required',
        ];
    }
    
  • 相关阅读:
    【注册验证】 控制器(添加数据+后台验证)
    AJAX 简介
    我的博客生涯
    windows xp sp3 下载地址
    get、set、add、remove → (字段、属性)+(委托、事件)
    ArcObjects整体介绍
    委托
    对字符串的处理的又一个强大的工具,正则表达式
    对象序列化存在的原因
    关于文件操作的几个类
  • 原文地址:https://www.cnblogs.com/fenle/p/4728799.html
Copyright © 2011-2022 走看看