小编hen*_*spt的帖子

如何使用Auth ::在Laravel 5.0中尝试无密码登录?

我正在使用Laravel 5.0.我希望做一个登录仅使用用户名(无密码),因为我使用单点登录访问我的Laravel项目,因此,如果单次登录的用户登录成功,它将检查到我的数据库,如果用户的用户名谁登录已注册或未注册.
我整天都在寻找这个,但我仍然找到了线索.

我有一个错误:

传递给Illuminate\Auth\Guard :: login()的参数1必须实现接口Illuminate\Contracts\Auth\Authenticatable,null给出

如果我在LoginController中使用下面的代码:

$user = User::where('USER_NAME', '=', $_GET['UserName'])->first();
if(Auth::login($user)->USER_ID == $_GET['UserName']){
   return redirect('Home');
}
Run Code Online (Sandbox Code Playgroud)

如果我在LoginController中使用下面的代码:

if(Auth::attempt(['USER_ID' => $_GET['UserName']])){
   return redirect('Home');
}
Run Code Online (Sandbox Code Playgroud)

我有一个错误:

未定义的索引:密码

php authentication login oauth laravel-5

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

如何在SQL Server中查询相似百分比?

我有一个过程,在将数据提交到数据库之前,我必须检查数据是否已经存在于数据库中。如果它找到相似性,我想显示它的相似性百分比。我有一个查询,如:

SELECT [NAME]
      ,[IDENTITY_NUMBER]
      ,[BIRTHDATE]
      ,[SEX]
FROM [USER]
WHERE [NAME] = @NAME
OR [IDENTITY_NUMBER] = @IDENTITY_NUMBER
OR [BIRTHDATE] = @BIRTHDATE
OR [SEX] = @SEX
Run Code Online (Sandbox Code Playgroud)

我想让我输入的名称与数据库中存在的名称之间只有相似的名称,它显示出25%的相似性。如果只有名字和生日,则为50%。如果都相似,则为100%。你知不知道怎么?

mysql sql sql-server stored-procedures

5
推荐指数
1
解决办法
246
查看次数

使用Laravel 5上传pdf文件

我正在使用Laravel 5.2,我想创建一个可以上传pdf文件的表单.我想将该文件添加到"public"文件夹中的"files"文件夹中.

这是我的看法:

<div class="form-group">
     <label for="upload_file" class="control-label col-sm-3">Upload File</label>
     <div class="col-sm-9">
          <input class="form-control" type="file" name="upload_file" id="upload_file">
     </div>
</div>
Run Code Online (Sandbox Code Playgroud)

接下来我该怎么办?我应该在控制器和路线中添加什么?

php file-upload http laravel laravel-5

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

使用 Laravel 5.0 浏览要上传的文件时如何仅显示 .pdf 文件?

我正在使用 Laravel 5.0。我有一个文件上传功能。进行得顺利。但我想让用户只上传 pdf 文件。我想在浏览文件时,存储只显示只有 .pdf 文件的文件。我想对要上传的文件进行大小限制。

这是视图

    <div class="form-group">
        <label for="upload_file" class="control-label col-sm-2">Upload File</label>
        <div class="col-sm-9">
            <input class="form-control" type="file" name="upload_file" id="upload_file" required>
        </div>  
    </div>
Run Code Online (Sandbox Code Playgroud)

这是控制器

$destination = 'files';

    if($request->hasFile('upload_file')) {
        $file = $request->file('upload_file');
        $extension = $file->getClientOriginalExtension();
        $file_name =  str_replace('/','_',$request['nomor_surat']) . '-' . $kode_divisi[0]->kode_divisi . '.' . $extension;

        $file->move($destination, $file_name );
    }
    $upload_file = $file_name;

    $surat = new Surat();
    $surat->upload_file = $upload_file;
    $surat->save();
Run Code Online (Sandbox Code Playgroud)

我接下来该怎么做?我应该在我的控制器和路由和视图中添加什么?

php pdf file-upload laravel laravel-5

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