小编Zam*_*uuz的帖子

仅针对一个 PHP 页面增加 Max_input_vars 限制

有什么办法可以只为一个 PHP 页面增加 PHP max_input_vars 限制。我正在使用 CSV 上传和提取功能。其中 csv 数据将使用 Insert 查询保存到数据库中。但是当我尝试使用更大的 CSV 数据(例如大约 9000 个条目)时,我收到了这样的错误:

PHP 警告:未知:输入变量超过 1000。要增加限制更改 php.ini 中的 max_input_vars。

我知道我们需要更改 php.ini 或 .htaccess 中的限制值,但我不想更改整个项目的限制以维护安全性。那么有没有什么办法可以只针对这个功能来改变它??

php mysql csv .htaccess file-upload

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

Laravel 5.6 Api - 对数据列表进行搜索、排序和过滤

您好,我正在开发一个 Rest api 端点,用于检索分页的用户列表。在前端,有一些选项可以搜索所有列出的列、按所有列排序以及按名称、状态和创建日期进行过滤。

到目前为止,我已经在用户模型中创建了一个存储库和本地范围,用于搜索、排序和过滤。这是我到目前为止的代码。我对过滤器选项感到困惑。由于用户的呼叫过滤器具有所有三个选项。如何以最优化的方式在 api 中传递这些值?

控制器:

public function index(Request $request)
{
    $this->userRepository->getAllUsers($request);
}
Run Code Online (Sandbox Code Playgroud)

存储库功能:

public function getAllUsers($request)
{
    // Search Parameter
    isset($request->q)? $q = $request->q: $q = null;

    // Sort Parameter
    if ( isset($request->sortby) && (isset($request->direction)) ) {
        $sort[$request->sortby] = $request-> direction;
    }

    return User::where('type','=','student')
                ->ofSearch($q)
                ->ofSort($sort)
                ->paginate($per_page)
}
Run Code Online (Sandbox Code Playgroud)

模型:

public function scopeOfSearch($query, $q)
{
    if ( $q ) {
        $query->orWhere('name', 'LIKE', '%' . $q . '%')
              ->orWhere('school', 'LIKE', '%' . $q . '%')
              ->orWhere('email', 'LIKE', '%' . …
Run Code Online (Sandbox Code Playgroud)

laravel eloquent laravel-5 laravel-request laravel-5.6

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

如何仅为移动或平板电脑浏览器显示按钮

我正在尝试使用twitter bootstrap在word press中创建一个响应主题.在我的网站上有一个侧边栏,用于显示日历和约会表格.如果用户使用手机或平板电脑,我需要显示一个按钮而不是这个按钮.如果用户使用桌面浏览器,那么他/她可以直接在页面中看到日历和表单.我应该这样做.任何的想法??

wordpress tablet mobile-browser twitter-bootstrap twitter-bootstrap-3

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

在不使用composer的情况下在laravel项目中生成动态站点地图

我想Dynamic sitemap为我的laravel项目生成.我已经在很多网站上搜索了答案.其中一些人用作曲家描述它.我没有得到如何做到这一点.在其他一些网站中,他们编写了代码,以便在循环中从db获取URL.在我的项目数据库中,我没有保存任何网址.我的项目是医生和病人的网站.所以有人知道怎么写php / laravel codes for dynamic sitemap generation.

编辑

我是laravel的新手,所以我对这位作曲家不熟悉.任何人都可以告诉我,如果我从github下载laravel-sitemap-master.zip,我可以提取它并保存在我的项目目录中?如果有人请回答这个问题会非常有用.

php sitemap laravel-4

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

使用数组的 Laravel 5.5 API 资源收集

我正在使用 laravel 5.5 API 资源集合来显示产品列表。我使用的是数组而不是模态对象。我得到了我的项目列表,但我不确定如何在响应中显示项目变量数组。传递给 api 资源的实际响应数组是:

{
"ID": 3160,
"UserID": 3302,
"ItemName": "2",
"Description": "2",
"Price": 2,
"StockLimited": true,
"StockQuantity": 19,
"CurrencyCode": "USD",
"ImageUrl": "/images/items/Item3302-636434761494584365-qq5HFm.png",
"VariantItems": [
  {
    "ID": 3181,
    "ItemName": "2",
    "Price": 0,
    "StockLimited": false,
    "StockQuantity": 0,
    "CurrencyCode": "USD",
    "Variants": [
      {
        "Id": 1099,
        "Name": "Red",
        "VariantGroupId": 1027,
        "VariantGroupName": "Colour"
      },
      {
        "Id": 1111,
        "Name": "S",
        "VariantGroupId": 1028,
        "VariantGroupName": "Size"
      }
    ]
  },
  {
    "ID": 3182,
    "ItemName": "2",
    "Price": 0,
    "StockLimited": false,
    "StockQuantity": 0,
    "CurrencyCode": "USD",
    "Variants": [ …
Run Code Online (Sandbox Code Playgroud)

php api laravel-5.5

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

laravel重定向以在白色屏幕中显示消息

在我的项目中只有一个部分是日期预订部分,当约会被预订时,重定向消息

"redirecting to <url>" shows in a white screen.

这仅在此功能中发生.我已经检查了此页面中使用的布局,Doctype但是它之前没有任何空格,并且之前也检查过任何空格<?php and ?> in the head.blade.php.但没有注意到.

从昨天开始突然显示我刚刚写了一个用于检查和显示的PHP代码meta title and meta description.控制器功能结束时使用的重定向代码是:

return Redirect::to('/home/my-profile/'.$d_id.'#menu5');
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我如何避免此消息显示这样.?

redirect laravel

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

bootstrap导航栏切换按钮不起作用

我正在使用Bootstrap v3.0.2开发响应式wordpress主题.

在移动/平板电脑浏览器而不是整个菜单中,我需要显示Bootstrap切换按钮.我的按钮显示,但是当我点击它时没有发生任何事情.这是我在我写的代码header.php:

<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
    <span class="sr-only">Toggle navigation</span>
    <span class="icon-bar"></span>
    <span class="icon-bar"></span>
    <span class="icon-bar"></span>
</button>
Run Code Online (Sandbox Code Playgroud)

我写的那个function.php:

function wpt_register_js() {
    wp_register_script(
        'jquery.bootstrap.min', 
        get_template_directory_uri() . '/js/bootstrap.min.js', 
        'jquery'
    );
    wp_enqueue_script('jquery.bootstrap.min');
}
add_action( 'init', 'wpt_register_js' );

function wpt_register_css() {
    wp_register_style(
        'bootstrap.min', 
        get_template_directory_uri() . '/css/bootstrap.min.css'
    );
    wp_enqueue_style( 'bootstrap.min' );
}
add_action( 'wp_enqueue_scripts', 'wpt_register_css' );
Run Code Online (Sandbox Code Playgroud)

footer.php代码包含:

<script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
 <script src="js/bootstrap.min.js"></script>
  <?php wp_footer();?>
   </body>
Run Code Online (Sandbox Code Playgroud)

header.php包含:

<head>
<meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title><?php wp_title('|', true, 'right'); ?></title> …
Run Code Online (Sandbox Code Playgroud)

wordpress-theming collapse togglebutton twitter-bootstrap twitter-bootstrap-3

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