小编Nix*_*x27的帖子

PHP日期时间大于今天

请帮我解释我的代码有什么问题.它总是显示今天大于2016年2月1日?2016年的地方大于2015年.

<?php
 $date_now = date("m/d/Y");

$date=date_create("01/02/2016");
$date_convert = date_format($date,"m/d/Y");

if ($date_now > $date_convert) {
        echo 'greater than';
    }else{
        echo 'Less than';
    }
Run Code Online (Sandbox Code Playgroud)

PS:01/02/2016来自我的数据库

php date

30
推荐指数
2
解决办法
7万
查看次数

laravel控制器中的全局变量

我希望$year变量可以在我的所有函数中使用PagesController.我试过这段代码,但我没有成功.

class PagesController extends Controller
{
    public function __construct()
    {
        $dt = Carbon::parse();
        $year = $dt->year;
    }

    public function index()
    {
        return view('pages.index');
    }

    public function about()
    {
        return view('pages.about', compact('year'));
    }

    public function create()
    {
        return view('pages.create', compact('year'));
    }
}
Run Code Online (Sandbox Code Playgroud)

php global-variables laravel

11
推荐指数
3
解决办法
2万
查看次数

类'App\Validator'找不到laravel

请在laravel 5.1中创建登录和注册页面时帮助我获取此错误

FatalErrorException in AuthController.php line 44:
Class 'App\Validator' not found
Run Code Online (Sandbox Code Playgroud)

这是我的AuthController.php

<?php

namespace App\Http\Controllers\Auth;

use App\User;
use App\Validator;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\ThrottlesLogins;
use Illuminate\Foundation\Auth\AuthenticatesAndRegistersUsers;

class AuthController extends Controller
{
    /*
    |--------------------------------------------------------------------------
    | Registration & Login Controller
    |--------------------------------------------------------------------------
    |
    | This controller handles the registration of new users, as well as the
    | authentication of existing users. By default, this controller uses
    | a simple trait to add these behaviors. Why don't you explore it?
    |
    */

    use AuthenticatesAndRegistersUsers, ThrottlesLogins; …
Run Code Online (Sandbox Code Playgroud)

php authentication laravel

9
推荐指数
1
解决办法
2万
查看次数

如何在 Laravel Eloquent 中更新记录?

我是学习 Laravel 5 的新手。我正在学习教程,并且我的控制器中有以下代码。我想要的是ID=10在我的登录数据库中更新用户名。我遵循教程和 Laravel 文档,但会发生什么情况是它插入另一条记录而不是更新现有记录。我的代码有什么问题?

路线.php:

Route::get('/users', "PagesController@login");
Run Code Online (Sandbox Code Playgroud)

login.php(模型)

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class login extends Model
{
    public $timestamps = false;
    protected $table = 'login';

    protected $fillable = [
        'username',
        'password'
    ];    
}
Run Code Online (Sandbox Code Playgroud)

页面控制器.php

<?php

    namespace App\Http\Controllers;

    use Illuminate\Http\Request;
    use App\login; //added
    use App\Http\Requests;
    use App\Http\Controllers\Controller;

    class PagesController extends Controller
    {
       public function login()
        {
          $login = new login;
          $login::find(10);
          $login->username ='updated_username';
          $login->save();
        }
    }
Run Code Online (Sandbox Code Playgroud)

php eloquent laravel-5.1

3
推荐指数
1
解决办法
1万
查看次数