小编Syl*_*ois的帖子

Laravel - 未找到模型类

当开始使用模型时,我收到以下错误

没有找到班级邮件.

我所做的一切:
-创建与命令模型php artisan make:model
-试图让所有条目从表postsecho Post::all()

我使用了以下代码:

router.php

Route::get('/posts', function(){
    $results = Post::all();
    return $results;
});
Run Code Online (Sandbox Code Playgroud)

post.php中

<?php 
namespace App;

use Illuminate\Database\Eloquent\Model;

class Post extends Model {
    protected $table = 'posts';    
}
Run Code Online (Sandbox Code Playgroud)

我尝试了什么
- 重命名类
- 转储自动加载(未找到Laravel 4模型类)

php laravel

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

使用JavaScript或jQuery拆分文件

我需要上传文件的一部分(只有第一个MB).我已经创建了一个上传整个文件的PHP脚本.数据(formDataObject)由ajax调用传递.

我的想法是现在用javascript(jquery)拆分文件.我的请求有什么解决方案吗?

当前代码:

function start(a){
    //var fSize = $('#fileUpload')[0].files[0].size / 1024;
    var formData = new FormData();    
    formData.append( 'fileUpload', $('#fileUpload')[0].files[0] );
    //AJAX
    $.ajax({
        url: 'script.php',
        type: 'POST',
        data: formData,
        processData: false,
        contentType: false,
        success: function(msg){
            alert("Win: " + msg);
        },
        error: function(bla, msg){
            alert("Fail: " + msg);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

javascript upload jquery split file

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

jQuery Datatables:iDisplayLength设置为-1以显示所有行

我使用jQuery数据表,并希望通过服务器上的ajax监听包含所有条目的表.一切都很完美.我的意思是,我获取数据并可以在表格中显示它们.我只遇到一个问题.我想一次显示所有行/条目.我用谷歌搜索,我只需要将iDisplayLength设置为-1.但是如果我这样做,我只得到1个entrie/row(显示总共50个条目中的1个).知道我做错了什么吗?这是我初始化表的代码:

var oTable = $("#roles").dataTable({
    "bServerSide"       : true,
    "sAjaxSource"       : "/data",
    "iDisplayLength"    : -1,
    "aoSearchCols:"     ["sSearch" : initiator], null, null, null, null, null, null],
    "fnServerParams"    : function(aoData){
                        aoData.push({"name": "sLDAPQuery", "value": "roles"});
    }
});
Run Code Online (Sandbox Code Playgroud)

编辑:如果我将iDisplayLength设置为1'000,它可以工作,但如果我获得超过1 000行怎么办?

javascript ajax datatable jquery

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

通过Ajax和PHP强制下载

我想创建一个允许强制下载JPG的下载文件.这是我的PHP脚本:

<?php
    header("Pragma: public"); // required
    header("Expires: 0");
    header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
    header("Content-Description: File Transfer");
    header("Content-Type: image/jpg");
    header('Content-Disposition: attachment; filename="'.basename($GET['a']).'"');
    header("Content-Transfer-Encoding: binary");
    header("Content-Length: ".filesize(($GET['a']));
    readfile(($GET['a']);
?>
Run Code Online (Sandbox Code Playgroud)

这是我的js代码的代码段:

function downloadFile(a){
    document.location = "download.php?a="+ a;
}
Run Code Online (Sandbox Code Playgroud)

使用此代码示例没有任何反应.如果我将结果附加到HTML标记中,它会显示文件的内容.

有任何想法如何教浏览器下载此文件?

编辑:脚本更新

javascript php ajax jquery download

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

未发现Laravel Class Socialite

我做了什么:

  • 添加"laravel/socialite": "~2.0"composer.json
  • composer update
  • 新增供应'Laravel\Socialite\SocialiteServiceProvider'app.php
  • 新增别名'Socialite' => 'Laravel\Socialite\Facades\Socialite'app.php

完成所有这些步骤后,我创建了一个新的Controller类,看起来像这样:

<?php namespace App\Http\Controllers;

use App\Http\Requests;
use App\Http\Controllers\Controller;

use Illuminate\Http\Request;

class AuthController extends Controller {

    public function login()
    {                  
        return \Socialite::with('facebook')->redirect();
    }

}
Run Code Online (Sandbox Code Playgroud)

我仍然有这个错误:PHP Fatal error: Class '\Socialite'

编辑
composer dump-autoload修复可能是错误,但它仍然无法正常工作.

php laravel laravel-5

5
推荐指数
4
解决办法
2万
查看次数

如何屏蔽用户?

我想创建一个阻止用户而不是整个网络(调制解调器)的 php 脚本。我知道我可以从调制解调器获取 IP,但是我的服务器如何区分调制解调器背后的用户?有可能的解决方案吗?

php ip networking

4
推荐指数
2
解决办法
1150
查看次数

jQuery DataTables:多个复选框过滤

我正在使用jQuery数据表来显示一些数据,但我知道,我想过滤那些带有多个复选框的数据.
我的表包含这个标题:Host, Type, Record, Description, Free
这些是我在数据表 之外的复选框:
类型:MX A CNAME
自由:0 1 所以在开始时我想显示所有数据.如果有人现在选中该复选框MX,它应该只显示带有类型的数据MX.如果有人检查MX,CNAME并且0,它应该只显示这些过滤器的数据.你知道我的意思?
我有一个插件可以做到这一点,但复选框在列下,我的复选框在数据表之外.

任何的想法?

checkbox jquery filter datatables

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