小编Jad*_*das的帖子

Laravel 检查旧密码,更改新密码时

我想检查用户是否通过 new_password 输入作为当前密码,我想用消息重定向:Your current password can't be with new password。我怎么能检查这个?我想做系统更改密码用户,但我想拒绝旧密码通过。我该怎么办?

if (!(Hash::check($request->old_password, Auth::user()->password))) {
    return response()->json(['errors' => ['Your current password can't be with new password']], 400);
}
Run Code Online (Sandbox Code Playgroud)

代码不起作用。我需要将旧密码写入数据库吗?

php laravel

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

HTML 中的 CSS 预加载错误

我有问题,当我想为 CSS 做预加载时:

<link rel="preload" href="{{ asset('css/vendor.min.css') }}" as="style" onload="this.rel='stylesheet'">
<link rel="preload" href="{{ asset('css/iziToast.min.css') }}" as="style" onload="this.rel='stylesheet'">
<link rel="preload" href="{{ asset('css/styles.min.css') }}" as="style" onload="this.rel='stylesheet'">
Run Code Online (Sandbox Code Playgroud)

页面加载时,我会在几秒钟内获得没有样式的 HTML。我如何进行预加载和样式?HTML 页面很大。

html css preload

4
推荐指数
1
解决办法
1017
查看次数

Laravel @yield 在 php 代码中

如何从@yieldPHP 中获取内容?

我在 app.blade.php 中的示例:

@yield('image-url', asset('/img/metaog.png?2'))
Run Code Online (Sandbox Code Playgroud)

我想从 image-url 获取图像大小:

<?php 
    $image = getimagesize(yield('image-url', asset('/img/metaog.png?2')));
    $width = $image[0];
    $height = $image[1];
?>
Run Code Online (Sandbox Code Playgroud)

我怎样才能正确地得到这个?我的代码不起作用。

php image-size laravel

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

检查用户是否在线laravel

我有last_activity列,其中使用中间件写入日期最后一个活动的用户。
如何查看在线用户以及何时注销?

中间件:

class LastActivityUser
{
/**
 * Handle an incoming request.
 *
 * @param  \Illuminate\Http\Request  $request
 * @param  \Closure  $next
 * @return mixed
 */
  public function handle($request, Closure $next)
  {
    if (\Auth::check() && (\Auth::user()->last_activity < new \DateTime('-5 minutes'))) {
        $user = \Auth::user();
        $user->last_activity = new \DateTime;
        $user->timestamps = false;
        $user->save();
    }
    return $next($request);
  }
}
Run Code Online (Sandbox Code Playgroud)

用户模型中的代码:

public function online() {
    return ($this->last_activity > new \DateTime('-5 minutes') && $user->check()) ? true : false;
}
Run Code Online (Sandbox Code Playgroud)

$user->check=> Auth::check()-不起作用。我不需要使用Auth :: check(),我需要在其他用户上显示在线用户。但是 …

php laravel

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

未样式化内容vuejs的Flash

我有问题。当我用vue加载页面时,得到变量:@{{ value }}。但是当页面满载时,变量不可见。我该如何解决?我使用引导程序以及之前包含的所有脚本:</body>。

我的模板:

<div class="container padding-bottom-3x mb-1">
    <div class="row">
        <div class="col-lg-9">
          <ul class="messages-list" v-chat-scroll>
            <message v-for="value,index in chat.message" 
                :key=value.index 
                :user=chat.user[index]
                :time=chat.time[index]
            >
                @{{ value }}
            </message>
          </ul>
          <div class="send-message">
            <form action="">
              <div class="form-group">
                <span class="text-danger">@{{ typing }}</span>
                <textarea class="form-control" v-model='message' @keyup.enter='send'></textarea>
              </div>
            </form>
          </div>
          <!-- <nav class="pagination">
              <div class="column">
                <ul class="pages">
                  <li class="active"><a href="#">1</a></li>
                  <li><a href="#">2</a></li>
                  <li><a href="#">3</a></li>
                  <li><a href="#">4</a></li>
                  <li>...</li>
                  <li><a href="#">12</a></li>
                </ul>
              </div>
              <div class="column text-right hidden-xs-down"><a class="btn btn-outline-secondary btn-sm" href="#">Next&nbsp;<i class="icon-arrow-right"></i></a></div>
            </nav> …
Run Code Online (Sandbox Code Playgroud)

html javascript vue.js

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

标签 统计

laravel ×3

php ×3

html ×2

css ×1

image-size ×1

javascript ×1

preload ×1

vue.js ×1