小编Alv*_*aro的帖子

在PHP中使用pathinfo的未定义路径扩展

如果我想获得带有pathinfo功能的URL扩展,我这样做:

<?php
 $path_parts = pathinfo($url);
 echo $path_parts["extension"];
?>
Run Code Online (Sandbox Code Playgroud)

令我惊讶的是Apache显示以下注意事项:

Notice: Undefined index: extension in ...
Run Code Online (Sandbox Code Playgroud)

我怎么处理它?谢谢.

php undefined

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

控制器cakephp 2中的全局变量

在控制器中有一个全局变量的方法是什么?

我曾尝试使用beforeFilter进行此操作,但无法从其他函数访问它.

它只能用Configure::read和完成Configure::write

cakephp cakephp-2.0 cakephp-2.1 cakephp-2.2

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

注意(8):CakePHP 2.2的session_start()

随机地,当我加载页面时,它会显示以下错误:

Notice (8): session_start(): ps_files_cleanup_dir: opendir(C:\Windows\TEMP) failed: No such file or directory (2) [CORE\Cake\Model\Datasource\CakeSession.php, line 615]
Run Code Online (Sandbox Code Playgroud)

我正在使用CakePHP 2.2.这里发生了什么??

cakephp cakephp-2.0 cakephp-2.1 cakephp-2.2

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

从N开始的颜色表列(td:nth-​​of-type)

我想从某一列开始添加某种背景颜色.而不是必须为每列使用css类,我宁愿在可能的情况下这样做.

我将有一个包含数百行和大约25列的大表,我更喜欢避免不必要的代码.

目前,我正在使用td:nth-of-type财产来做到这一点:

.demo tr.selectedRow td:nth-of-type(9),
.demo tr.selectedRow td:nth-of-type(10),
.demo tr.selectedRow td:nth-of-type(11),
.demo tr.selectedRow td:nth-of-type(12),
.demo tr.selectedRow td:nth-of-type(13),
.demo tr.selectedRow td:nth-of-type(14),
.demo tr.selectedRow td:nth-of-type(15),
.demo tr.selectedRow td:nth-of-type(16) {
  background-color: #fff16b;
}
Run Code Online (Sandbox Code Playgroud)

我想知道是否有任何方法可以减少这一点.

文档没有多说......

html css css-selectors css-tables

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

使用jQuery未检测到数据属性更改

我正在更改元素的data-demo属性,div当我想在另一个事件中检查它时,它总是显示它的初始值而不是当前值.

这是我正在使用的代码:

$('#showValue').click(function(){
    alert($('.value').data('demo'));
});

$('.update').click(function(){
   $('.value').text('updated').attr('data-demo', 'updated');
});
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

这是我正在谈论的例子的小提琴:http://jsfiddle.net/f5Cpm/

谢谢.

javascript jquery jquery-data

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

仅对具有CSS和HTML的Div进行Bump Up悬停效果

我正在尝试对div进行悬停效果,以使包含图像的div在悬停时向上移动。我希望“拍立得” div在悬停时向上移动。如果我只是将悬停类应用于img而不是整个div,则此效果有效。请帮忙。在这里摆弄

标记:

<div id="home-gal-col"> <span class="span-homegal">
    <a href="/listings/category/accessories/">
        <div class="polaroid">
            <img src="/images/homegal/picture.jpg">
            <p>picture</p>
            </img>
        </div>
    </a>
   </span>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#home-gal-col {
width:15%;
float:left;
padding:5px;
}

.polaroid {
border: 10px solid #fff;
border-bottom: 15px solid #fff;
-webkit-box-shadow: 3px 3px 3px #777;
-moz-box-shadow: 3px 3px 3px #777;
box-shadow: 3px 3px 3px #777;
}

.polaroid img {
margin: 0 auto;
width: 100%;
}

.polaroid p {
text-align: center;
color: #D51386;
}

.span-homegal a {
-webkit-transition: margin 0.2s ease-out;
-moz-transition: margin …
Run Code Online (Sandbox Code Playgroud)

html css css3

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

slimScroll destroy不会解除滚动事件的绑定

我正在使用slimScroll jQuery插件,似乎destroy选项并没有完全破坏网站上的插件效果.

例如,如果您尝试销毁插件然后滚动以前可滚动的内容,则网站滚动功能将停止工作.您将能够使用滚动条滚动,而不是使用鼠标滚轮/触控板.

这是bug的复制品

请注意以下几点:

  • 使用鼠标滚轮/触控板在先前可滚动的元素上滚动会阻止滚动.
  • 在先前可滚动元素之外滚动按预期工作.
  • 如果在销毁之前将slimScroll滚动到底部,则在销毁它时,它可以在任何场合正常工作.

我已经在存储库中报告了它,但没有给出答案.它似乎被抛弃了.我尝试了不同的建议解决方案,但它们都没有正常工作.

缺乏一种破坏插件的正确方法似乎是问题所在......

在jsfiddle中使用的代码:

$('.scrollable').slimScroll({
    allowPageScroll: true,
    height: '250px',
    size: '10px',
    alwaysVisible: true
});

$('.destroy').click(function(){
    $('.scrollable').slimScroll({
        destroy:true
    });
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery slimscroll

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

用正则表达式替换空<p> </ p>

我试图摆脱使用replace正则表达式的空段落,但没有运气.

return text.replace('/(<p><\/p>)+/g', '');
Run Code Online (Sandbox Code Playgroud)

/(<p><\/p>)+/g在regex101中测试了正则表达式,看起来没问题.我究竟做错了什么?

在线复制

javascript regex

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

具有对X和Y值的数据

是否可以data在Chart.js 的选项中使用X和Y对来创建条形码?

data: [
    ['08/09/2016', 12],
    ['09/09/2016', 19]
],
Run Code Online (Sandbox Code Playgroud)

以...的形式 [X, Y]

我在文档中没有找到任何关于它的参考.我得到的更接近是在折线图示例中找到的:

            data: [{
                x: -10,
                y: 0
            }, {
                x: 0,
                y: 10
            }, {
                x: 10,
                y: 5
            }]
Run Code Online (Sandbox Code Playgroud)

chart.js

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

SSL 用于相对路径?

我注意到,当使用 HTTPS 访问站点时,当尝试从相对路径包含 CSS 或 JS 文件时,我会在 JS 控制台中收到错误,如下所示:

<link rel="stylesheet" type="text/css" href="css/demo.css?id=14" />
Run Code Online (Sandbox Code Playgroud)

混合内容:“ https://mysiste.com/ ”页面是通过 HTTPS 加载的,但请求了不安全的样式表“ http://mysiste.com/css/demo.css?id=14 ”。该请求已被阻止;内容必须通过 HTTPS 提供。

这种情况下的理想解决方案是什么?

  • 我是否应该强制将所有 HTTP 访问重定向到 HTTPS?
  • 或者有没有办法告诉服务器使用 HTTPS 提供所有相对路径?

apache .htaccess ssl https web

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