PHP学习第1天---tp5.1框架---首页和注册

PHP学习第1天---tp5.1框架---首页和注册

目录


内容

1、源码迁移

  • 新建模块:home

    • 命令:

        php think build --module api/home
      
  • 配置路由

    • 首页:

      • url:http://www.leyou.com/home/Login/index

      • route.php路由:

          // 登录注册路由
          Route::group('home', function () {
          	Route::group('login', function () {
          		Route::get('index','home/Login/index');
          	});
        
          });
        
    • 注册页:

      • url:http://www.leyou.com/home/Login/register

      • route.php路由:

          // 登录注册路由
          Route::group('home', function () {
          	Route::group('login', function () {
          		Route::get('register', 'home/Login/register');
          	});
        
          });
        
  • 新建控制器及方法实现

    • 新建控制器命令:Login

        php think make:controller Login --plain
      
    • 首页功能:

         public function index()
        {
        	return view();
        }
      
    • 注册功能:

        public function register(Request $request)
        {
        	if ($request->method() == 'GET') {
        		// 1、如果发送GET请求展示注册页面
        		return view();
        	} elseif ($request->method() == "POST") {
        		// 2、如果发送POST请求,获取表单数据,登录校验
        	} else {
        		// 3、如果发送其他请求 TODO
        	}
        }
      
  • 网页及静态资源拷贝

    • 网页:home模块下新建view/Login文件夹,将网页文件拷贝到该目录下
    • 静态资源:public/static下新建home文件夹,将所需的js、css、img及插件等静态资源拷贝至该目录下

2、静态资源地址修改

  原有页面静态资源地址是相对路径,此处我们将静态资源放在public/static目录下,响应的地址做下修改,地址前缀改为/static/home/,这样页面才能加载静态资源。

3、效果展示

  • 首页3-1:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-C7qZCC98-1588563009687)(./images/php-1-tp5.1-index.png)]
  • 注册页3-2:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9YoWUORJ-1588563009689)(./images/php-1-tp5.1-register.png)]

后记

本项目为参考某马视频thinkphp5.1-乐优商城前后端项目开发,相关视频及配套资料可自行度娘或者联系本人。上面为自己编写的开发文档,持续更新。欢迎交流,本人QQ:806797785

前端项目源代码地址:https://gitee.com/gaogzhen/vue-leyou
后端thinkphp源代码地址:https://gitee.com/gaogzhen/leyou-backend-thinkphp
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

gaog2zh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值