小编Kar*_*arl的帖子

Apache2.4内部服务器错误目录匹配

我正在尝试保护.git和svn目录,以防止任何人能够访问它们,因为它们包含敏感的元信息。

我尝试使用以下规则,但收到内部服务器错误,但不确定为什么:

<Directorymatch "^/(.*/)*\.(git|svn)/">
    Require all denied
</Directorymatch>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

.htaccess internal-server-error server

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

Laravel表单验证,如果不为空则失败

我有一个输入字段需要为空,否则我希望验证失败.这是通过联系表单阻止垃圾邮件的尝试.

我查看了验证的文档,但除了"max"规则之外没有其他任何操作,但这不起作用.

还有其他选择吗?

php validation laravel

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

preg_match编译失败:字符类中的范围无效

我正在使用Laravel作为我的框架,我正在尝试使用自己的preg_match函数来验证表单.

以下是我的代码:

Validator::extend('alpha_num_spaces', function ($attribute, $value)
{
    return preg_match('/^([-a-z0-9_-\s])+$/i', $value);
});
Run Code Online (Sandbox Code Playgroud)

现在,我在生产服务器上运行它,但它在我收到的本地机器上工作正常:

preg_match(): Compilation failed: invalid range in character class at offset 13
Run Code Online (Sandbox Code Playgroud)

我的猜测与PHP版本的差异有关?但我纯粹是基于猜测.或者也许事实上有一些事实错误的正则表达式?

提前致谢.

php regex validation laravel

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

将数组返回父函数调用

我试图将一个对象数组返回到父函数,以便我可以将它们附加到我的HTML中的div.

我的功能似乎运行不正确的序列.这是我的功能:

function getRounds() {
    var db = connectDB();
    var items = new Array();
    db.transaction(function(tx) {
        tx.executeSql('SELECT * FROM round', [], function(tx, results) {
            var len = results.rows.length;
            for (var i=0; i<len; i++){
                items.push(results.rows.item(i));
            }
            alert('ONE: '+ JSON.stringify(items));
            return items;
        }, errorCB);
        alert('TWO: '+ items)
    });
    alert('THREE: '+ items);
    return items;
}
Run Code Online (Sandbox Code Playgroud)

发生的事情是我收到"三:",然后是"两个:",然后是"一个:[对象]"的警报.

从逻辑上讲,它应该反过来警告,因为函数是嵌套的,One返回一个对象数组,这正是我需要返回到main函数(getRounds).

我有什么想法可以达到这个目的吗?

我正在使用Appgyver的Steroids,有关Web SQL数据库存储的文档可以在这里找到:http://docs.appgyver.com/en/stable/cordova_storage_storage.md.html#SQLResultSetRowList

javascript arrays jquery steroids

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

chrome输入框阴影

可能重复:
如何阻止Chrome将网站的输入框泛黄?

我遇到了一个我无法解决的小错误,基本上我有:

    input:focus {
        border: 1px solid #38a9f0;
        -webkit-box-shadow: 0px 0px 5px rgba(56, 169, 240, 0.75);
        -moz-box-shadow: 0px 0px 5px rgba(56, 169, 240, 0.75);
        box-shadow: 0px 0px 5px rgba(56, 169, 240, 0.75);
    }
Run Code Online (Sandbox Code Playgroud)

以便在用户选择框时为框设置样式,但是chrome已经具有默认的焦点,即黄色,因此与上面的控件一起将其变为非常暗和丑陋的绿色。有什么方法可以覆盖Chrome默认颜色吗?

问候,卡尔

google-chrome focus css3

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

背景图片CSS3无限循环动画

我试图动画一些蒸汽,这是div上的背景图像,无限循环动画.除了每5秒跳一次(动画完成后),我几乎没有.

这是我到目前为止所做的:

div#steam { background-image: url('../images/steam.png'); background-repeat: repeat-y; background-position: left bottom; -webkit-animation: slide 5s linear infinite; }
@-webkit-keyframes slide {
    from { background-position: left 0; }
    to { background-position: left 100%; }
}
Run Code Online (Sandbox Code Playgroud)

所以这会重复垂直背景,这就是我想要的,然后它动画很好并且速度适中,看起来很逼真.唯一的问题是5秒动画完成每个周期后的跳跃.我怎么能绕过这个?

JSFIDDLE: http ://jsfiddle.net/UHgF8/5/

css animation css3 css-animations

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

IE 7中的jQuery Tools问题

在IE 7中,jQuery Tools似乎没有初始化.IE 7表示在第240行,即角色3上存在问题.

这是我的代码:

<script>
    $(document).ready(function() {
        $("#slidertabs").jtTabs("#slider-content > p", {
            effect: 'fade',
            fadeOutSpeed: "slow",
            current: 'active',
            rotate: true,
        }).slideshow({autoplay: true, interval: 6000, clickable: false}); // <-- line 240
    });
</script>
Run Code Online (Sandbox Code Playgroud)

jquery internet-explorer-7

0
推荐指数
1
解决办法
259
查看次数

Magento - 仅搜索父产品

我有Magento安装,其中包含一些产品,这些是可配置产品,当浏览类别时,只显示顶级产品,然后当您转到产品页面时,您可以选择可配置选项.

但是,当我搜索"Cup"时,它将返回3种不同的产品,一种是主要的可配置产品,另外两种将是"简单"产品,因为可配置产品有白色或黑色选项.

我的问题是,如何将其更改为仅显示"父/可配置"产品?

我已经通过目录>目录搜索等下的Magento设置进行了搜索,但我找不到任何要更正的内容.

php magento

0
推荐指数
1
解决办法
837
查看次数