小编Pau*_*vis的帖子

使用.htaccess重定向网站但排除一个文件夹

我想301重定向整个网站,但排除根目录中存在的名为'uploads'的文件夹中的所有内容.我已经用谷歌搜索了,但没有想出任何东西,或者我认为我所看到的是对的.

我们可以破解这个吗?

apache .htaccess redirect

56
推荐指数
4
解决办法
8万
查看次数

效率低下的SQL查询

我正在建立一个简单的网络应用程序,我有一天会开源.就目前而言,导航是在每个页面加载时生成的(将在一天内更改为缓存)但是目前,它是使用下面的代码制作的.使用PHP 5.2.6和MySQLi 5.0.7.7,以下代码的效率如何?我认为加入可能会有所帮助,但我会接受建议.任何提示将非常感谢.

<?php
    $navQuery = $mysqli->query("SELECT id,slug,name FROM categories WHERE live=1 ORDER BY name ASC") or die(mysqli_error($mysqli));
    while($nav = $navQuery->fetch_object()) {
        echo '<li>';
            echo '<a href="/'. $nav->slug .'">'. $nav->name .'</a>';
            echo '<ul>';
                $subNavQuery = $mysqli->query("SELECT id,name FROM snippets WHERE category='$nav->id' ORDER BY name ASC") or die(mysqli_error($mysqli));
                while($subNav = $subNavQuery->fetch_object()) {
                    echo '<li>';
                        echo '<a href="/'. $nav->slug .'/'. $subNav->name .'">'. $subNav->name .'</a>';
                    echo '</li>';
                }
            echo '</ul>';
        echo '</li>';
    }
?>
Run Code Online (Sandbox Code Playgroud)

php mysql database performance mysqli

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

在Jekyll中制作基于页面的自定义循环

我想创建另一个基于页面的循环,就像_posts文件夹适用于博客部分一样,但是对于一个小的杂志目录.(希望这很有意义)

也许我误解了一些简单的事情,但我无法解决这个问题.我有这个循环,感觉它应该工作,但没有任何东西返回.

{% for page in site.pressitems %}
<li>
    <a href="{{ post.url }}">{{ page.title }}</a>
</li>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

代码,链接,解释,任何事情都非常感谢.:)

liquid jekyll

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

获取用户操作系统和版本号

为此,我花了一天时间在Googeling上下; 到目前为止没有运气.

如何获取用户操作系统和版本.我的Mac OS X 10.6.4,办公室的备用PC将是Windows XP SP3.你看到我得到了什么.

我已经看到了一百万个方法来单独获取用户平台,而不是版本.

JS是理想的,但服务器端(PHP)解决方案也可以.

javascript php os-detection

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

仅允许某些域能够加载iFrame

我正在为一家慈善机构建立一些小工具.由于一些徽标许可malarkey,我必须找到一些方法只允许列入白名单的网站运行代码,或发送错误消息(或类似的东西)而不是小部件.

我们必须使用iFrames,因为很少有网站已经嵌入了它们.理想情况下,PHP解决方案是最好的,但如果需要,JS是可以的.

那么,一个班轮; 我可以查看iFrame所在的域名并向其发送不同的内容吗?

我想知道能做到这一点的可能性是多少......

javascript php iframe

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

旋转图像*而不*调整大小

我想旋转图像(使用用户定义的旋转角度),但不会使图像变小.

  1. 是已经发生的事情,将阴影区域保存为较小的图像
  2. 是我想要的,虚线是新的图像大小.

服务器的PHP为5.3+.链接,代码和解释都非常欢迎.

php

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

如果元素已被'鼠标悬停'持续500ms,则使用jQuery运行函数

为了我的用户的理智,我希望在选择器悬停半秒后而不是在它们悬停时立即运行"鼠标悬停"事件.

我首先尝试了一个setTimeout函数但是运行了很长时间,元素已经被徘徊,我猜想我没想过太多.我也花了一天(开和关)搜索(和玩Pacman)没有结果,除非我在寻找错误的东西.

如果可以的话,我想保留这个插件,纯粹是为了运行速度和可维护性.

$("#mySelector").mouseover(function(){
    // Run after 500ms
    $(this).addClass("hasBeen500ms");
});
Run Code Online (Sandbox Code Playgroud)

让我们看看我们是否可以解决这个问题,我知道它会有这么多应用程序!

time jquery events

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

更改SQL查询以显示空的类别

不久前,我在这个SQL查询上寻求帮助.它显示属于父类别的片段,使用类别ID将它们绑定在一起.我试图改变它以显示所有类别,即使内部没有片段但我无法管理它.

我确信这不是PHP的事情,因为打印此查询的结果不会显示空类别.

我只需要帮助理解这个以及我需要改变什么以使它显示我需要它.

这是SQL:

SELECT c.id AS cid, c.slug AS cslug, c.name AS cname, s.id AS sid, s.name AS sname 
FROM categories AS c 
LEFT JOIN snippets AS s ON s.category = c.id 
WHERE c.live=1 AND s.live=1 AND c.company='$company' AND s.company='$company' 
ORDER BY c.name, s.name
Run Code Online (Sandbox Code Playgroud)

任何有关学习SQL的良好资源的提示和链接也将受到赞赏.:)

以下是通过PHP运行时查询返回的示例.SQL http://jsbin.com/obonal PHP 低效的SQL查询

sql

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