小编mos*_*toh的帖子

如何自动删除每x分钟?

我使用codeigniter框架

例如,我有表A.我希望我的系统每2分钟自动删除表A中的所有记录

是否可以做到?

谢谢

php mysql codeigniter

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

为什么呼叫会话不起作用?(代码点火器 3)

我的配置是这样的:

$config['sess_driver'] = 'database';  // select database driver
$config['sess_save_path'] = 'ci_sessions';  // name of the mysql table
$config['sess_cookie_name']     = 'ci_session';
$config['sess_expiration']      = 7200;
$config['sess_expire_on_close'] = FALSE;
$config['sess_encrypt_cookie']  = FALSE;
$config['sess_use_database']    = TRUE;
$config['sess_table_name']      = 'ci_sessions';
$config['sess_match_ip']        = FALSE;
$config['sess_match_useragent'] = FALSE;
$config['sess_time_to_update']  = 300;
Run Code Online (Sandbox Code Playgroud)

我的自动加载是这样的:

$autoload['libraries'] = array('database', 'session', 'form_validation', 'functions');
Run Code Online (Sandbox Code Playgroud)

在控制器login.php 中

$this->session->set_userdata('club', 'chelsea');
Run Code Online (Sandbox Code Playgroud)

在控制器dashboard.php 中

echo $this->session->userdata('club');
Run Code Online (Sandbox Code Playgroud)

如果不同的控制器,它没有成功调用会话俱乐部

但是,当我在同一个控制器(控制器login.php)中调用 session club 时,它正在工作

我尝试$this->library->load('session');Dashboard.php. 但这不是成功

有什么解决方案可以解决我的问题?

谢谢

php mysql session codeigniter codeigniter-3

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

如何禁用选择选项上的值?(vue.js 2)

我的组件是这样的:

<div id="demo">
  <div>
    <select class="form-control" v-model="selected" required>
      <option v-for="option in options" v-bind:value="option.id">{{ option.name }}</option>
    </select>
    {{selected}}
  </div>
</div>

var demo = new Vue({
  ...
  data() {
    return {
      selected: '',
      options: [{
        id: '',
        name: 'Select Category'
      }]
    };
  },
  ...
})
Run Code Online (Sandbox Code Playgroud)

在此处查看完整的代码和演示:https : //fiddle.jshell.net/oscar11/stvct9er/5/

我要禁用“选择类别”。因此,“选择类别”已禁用。用户无法选择它。用户只能选择“选择类别”以外的其他值。

我该怎么做?

javascript jquery vue.js vue-component vuejs2

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

如何从 laravel 上的不同项目获取图像?

我有两个项目或网址

第一个网址是这样的:

http://myshop.dev/

第二个网址是这样的:

http://backend.myshop.dev/

如果是第二个网址,我运行以下命令:

<img src="{{ asset('img/$photo }}"/>
Run Code Online (Sandbox Code Playgroud)

它将调用 url :

http://backend.myshop.dev/img/image1.jpg

它不符合我的需求

我想获取第一个网址中的图像(http://myshop.dev/img/image1.jpg

两个项目使用相同的数据库

我该怎么做?

php assets environment-variables laravel laravel-5.3

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

实现 datetimepicker 到 vuetify

我想使用 xdan https://github.com/xdan/datetimepicker的 datetimepicker 。因为它适合我的需要。但我的问题是我使用 vue. 更准确地说,vuetify https://vuetifyjs.com/en/。我想实现这一点。但我怀疑是否可以做到。所以我来这里征求意见

xdan的日期选择器可以输入vuetify吗?或者也许在 vuetify 中有这样的组件?

datetimepicker vue.js vue-component vuetify.js

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

如果在 datepicker vuetify 中选择日期,如何调用方法?

我的代码笔是这样的:https://codepen.io/positivethinking639/pen/mddejJN

我的代码是这样的:

<div id="app">
  <v-app>
    <v-content>
    <v-container>
      <v-dialog
        ref="dialogTest"
        v-model="modalTest"
        :return-value.sync="dateTest"
        persistent
      >
        <template v-slot:activator="{ on }">
          <v-btn color="success" dark v-on="on">call date</v-btn>
        </template>
        <div class="text-center title">Select a Date & Time</div>
        <v-row justify="center">
        <v-date-picker v-model="dateTest" scrollable :allowed-dates="allowedDates">
          <div class="flex-grow-1"></div>
          <v-btn text color="primary" @click="modalTest = false">Cancel</v-btn>
          <v-btn text color="primary" @click="saveData">OK</v-btn>

        </v-date-picker>
        <v-slide-y-transition>
            <v-col cols=2 v-show="dateTest !== null">
              <template v-for="allowedTime in allowedTimes">
                <v-btn
                  @click="setTime(allowedTime)"
                  class="my-2"
                  :outlined="allowedTime !== time"
                  block
                  x-large
                  color="primary"
                >{{ allowedTime }}</v-btn>
              </template>
            </v-col>
          </v-slide-y-transition>
          </row>
      </v-dialog>

    {{dateTest}}
  </v-container>
  </v-content> …
Run Code Online (Sandbox Code Playgroud)

datepicker vue.js vue-component vuejs2 vuetify.js

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

如何解决Class App\Http\Requests\UpdateUserRequest不存在?laravel 5.3

我的代码是这样的:

<?php

namespace App\Http\Requests;

use Illuminate\Foundation\Http\FormRequest;
use App\Models\User;

class UpdateUserRequest extends FormRequest
{

    /**
     * Determine if the user is authorized to make this request.
     *
     * @return bool
     */
    public function authorize()
    {
        return true;
    }

    /**
     * Get the validation rules that apply to the request.
     *
     * @return array
     */
    public function rules()
    {
        // return User::$rules;

        return [
            'username' => 'required|unique:users,username,'. \Auth::user()->id;,
            'email' => 'required|unique:users,email,'. \Auth::user()->id;,
        ];
    }
}
Run Code Online (Sandbox Code Playgroud)

这是更新用户数据的请求

执行代码时,会出现如下错误:

Route.php第339行中的ReflectionException:类App\Http\Requests\UpdateUserRequest不存在

如何解决错误?

php request laravel laravel-5.3

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

如何在 vue js 上的循环(超过 1 个循环)完成后调用方法?

我的 vue 组件是这样的:

<template>
    <div class="row">
        <div class="col-md-3" v-for="item1 in items1">
            ...
        </div>
        <div class="col-md-3" v-for="item2 in items2">
            ...
        </div>
        <div class="col-md-3" v-for="item3 in items3">
            ...
        </div>
    </div>
</template>
<script>
    export default {
        ...
        computed: {
            items1() {
                const n = ... // this is object
                return n
            },
            items2() {
                const n = ... // this is object
                return n
            },
            items3() {
                const n = ... // this is object
                return n
            }
        },
        ...
    }
</script>
Run Code Online (Sandbox Code Playgroud)

如果三个循环完成,我想调用一个方法 …

vue.js vue-component vuex vuejs2

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

单击按钮提交时如何禁用操作表单?

我的html代码是这样的:

<form id="payment-form" method="POST" action="http://myshop.dev/member/shop/payment/process">
    ...
    <button class="btn btn-danger pull-right" type="submit" >
        Checkout
    </button> 
</form
Run Code Online (Sandbox Code Playgroud)

我的 JavaScript 代码是这样的:

//check if there is exist button forward browser or no
if (window.performance && window.performance.navigation.type == window.performance.navigation.TYPE_BACK_FORWARD) {
    //disable action form
    $('#payment-form').attr('action', '')
    //call forward button on the browser
    history.go(1);
}
else {
    //display checkout detail
    $('#payment-form').attr('action', '/member/shop/payment/checkout')
    return true
}
Run Code Online (Sandbox Code Playgroud)

我的购物车详细信息上有一个结帐按钮。如果用户单击结帐按钮,则会显示购买的结帐详细信息

如果用户点击浏览器中的后退按钮,则会返回到上一页,即详情购物车。如果在该页面上,用户再次单击结帐按钮,我想:它将调用浏览器中的前进按钮

我的问题是,如果用户再次单击结帐按钮,操作表单仍然有效并且仍然有刷新页面

我希望当用户单击第二个结账按钮时,它只是在浏览器中调用前进按钮,而不刷新页面

我该怎么做?

html javascript browser forms jquery

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

如何解决 Laravel eloquent 中 json 数据的区分大小写的 where like 语句?

我使用 Laravel 5.6 和 mysql 数据库。

我的 Laravel 雄辩查询是这样的:

Order::where('information->owner', 'like', '%'.$receipt.'%')->paginate(5);
Run Code Online (Sandbox Code Playgroud)

信息字段是JSON类型。

{"owner": "Chelsea"}
Run Code Online (Sandbox Code Playgroud)

如果$receiptChel,则查询返回结果。

但如果$receiptchelor CHEL,结果为空

我怎么解决这个问题?

mysql laravel eloquent laravel-5 laravel-5.6

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