小编Luu*_*ter的帖子

Laravel 5.3-图像验证不起作用

我对图像或哑剧的整体验证存在问题。

这是我的代码:

$this->validate($request, [
        'title' => 'required|max:50',
        'content' => 'required|min:20',
        'description' => 'required|max:140',
        'file' => 'image'
    ]);
Run Code Online (Sandbox Code Playgroud)

当我尝试上传任何文件时,出现错误:

文件上传失败。

当我没有image标志时,一切都很好。

我可以放点像requiredmax:5000

我看了看文档,它应该起作用,但是不起作用。

那我在做什么错?

编辑:

新增表格:

 {!! Form::open(['method' => 'POST', 'action' => 'PostController@store', 'files' => 'true' ]) !!}

            <div class="form-group">

                {!! Form::label('title', 'Title:') !!}<br>
                {!! Form::text('title', null, ['class' => 'form-control']) !!}
                <small>Max 50 characters</small>

                <br>

                {!! Form::label('description', 'Description:') !!}<br>
                {!! Form::textarea('description', null, ['class' => 'form-control', 'rows' => 2, 'cols' => 50]) !!}
                <small>Max 140 characters</small> …
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-5 laravel-5.3

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

在容器的整个高度和宽度上均匀分布 DIV 子级

我有一个空的 div,我用 javascript 在其中创建了其他 div。我已经设置了我的 CSS,所以它会创建一个网格。我的问题是:如何动态调整 div 的大小,以便它们均匀地填充容器?

我试图用绘图更好地说明它,但我的绘图技巧不是那么好。希望你会明白我想要什么。

图片

黑色方块是父 div,红色方块是孩子。当我创建一个 div 时,它应该填充父 div(有一点边距)。

有两个 div,它将把父级分成两半。

使用 3 时,它的行为就像您在图像右上角看到的一样,其他的也是如此。

我怎么能用 CSS 做到这一点?

更多信息:

这是我必须为学校制作的游戏。这是以前的版本,但您会想到在 div 中有正方形。现在下一个任务是让用户选择他们想要玩的方块数。但这必须是动态的,他们必须能够选择 5 或 8 之类的数字。不仅仅是 4、9、16、25 等,这太容易了。

https://luukwuijster.io/school/csp/kleurenspel/

html css

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

Composer psr-4 自动加载在部署后不起作用

我有我自己的小 MVC 框架,我使用 composer psr-4 自动加载。

在我自己的计算机上它运行得非常好,但是当我将它部署到我的 Ubuntu 服务器时它不再工作了。(它不再找到任何课程)我尝试了很多东西,但无论我尝试什么都行不通......

我尝试过的:

  • 作曲家转储自动加载
  • 作曲家更新
  • 删除所有内容并重新上传
  • 在互联网上搜索了几个小时...... :(

这是我的 composer.json:

{
  "autoload": {
    "psr-4": {
      "App\\": "app",
      "Core\\": "core",
      "Magister\\": "vendor/Magister"
    }
  },
  "require": {
    "philo/laravel-blade": "^3.1"
  }
}
Run Code Online (Sandbox Code Playgroud)

我只是不明白为什么它在我的服务器上不起作用......我在我的服务器上使用其他版本的 php:7.1,我在我的电脑上使用 5.6,但这应该没有任何区别对?

我该如何解决这个问题?我只是不明白为什么会发生....:(

编辑:

我的代码:

索引.php:

<?php

require "core/app.php";

$app = new \Core\App();

echo $app->start();
Run Code Online (Sandbox Code Playgroud)

应用程序.php:

<?php

namespace Core;

require "./vendor/autoload.php";

class App
{

    function start()
    {
        ini_set('display_errors', 1);
        ini_set('display_startup_errors', 1);
        error_reporting(E_ALL ^ E_DEPRECATED);

        $MC = new Routing();
        // This is where it …
Run Code Online (Sandbox Code Playgroud)

php autoload composer-php psr-4

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

位操作-仅更改最后4位

我想将一个整数的最后4位设置为另一个整数。

因此,例如,你有这样的INT: 1100 0001。我只希望用另一个INT例如更改后四位:0000 0110。所有其他位应保​​持不变,并且必须在一个语句中(对我的可怕解释深感抱歉)。

以下陈述确实有效,但似乎是不正确的做法,并且仅适用于 uint8_t

unint8_t count = 6; //0000 0110
PORTC = ((PORTC >> 4) << 4) | count; //PORTC = 1100
Run Code Online (Sandbox Code Playgroud)

PORTC的结果就是1100 0110,这就是我想要的,但是我希望它可以与任何整数一起使用。这样做的另一种(更好)方法是什么?

注意:它必须是一个声明。

c bit-manipulation

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