小编jus*_*inl的帖子

如何从子目录中删除.htaccess密码保护

我有密码保护我的整个网站使用,.htaccess但我想公开其中一个子目录,以便无需密码即可查看.

如何禁用子目录的htaccess密码保护?具体是什么.htaccess语法.

这是我的.htaccess文件放在我的ftp的根目录中.

AuthName "Site Administratrion"
AuthUserFile /dir/.htpasswd
AuthGroupFile /dev/null

AuthName secure
AuthType Basic
require user username1
order allow,deny
allow from all

.htaccess password-protection subdirectory

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

根据多个ID检索Laravel Model结果

我已经实现ZendSearch了我的Laravel应用程序.我使用它作为我的搜索引擎,用户将在其中键入搜索词,然后ZendSearch将返回一系列按相关性排序的结果.但是,ZendSearch返回的数组只返回我的记录ID(它不返回任何实际的记录信息).

下一步是什么是查询我的模型以基于ZendSearch数组结果检索结果的正确方法,该数组结果只是基于相关性排序的ID数组.

我知道Model::find(1)哪个会以ID为1返回我的记录,但是如何将该find()方法提供给我想要按照我给它的顺序返回的ID数组.

php relevance zend-search-lucene laravel eloquent

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

禁止将文本粘贴到HTML表单中

有没有办法使用JavaScript来禁用将文本粘贴到HTML表单上的文本字段的功能?

例如,我有一个简单的注册表单,用户需要输入两次电子邮件.第二个电子邮件条目是验证第一个电子邮件条目中没有拼写错误.但是,如果用户复制/粘贴他们的电子邮件然后失败了,我一直遇到用户遇到问题,因为他们输入了错误的电子邮件并复制/粘贴了它.

也许我不清楚我的问题,但我并不是想阻止人们在他们的浏览器上复制(或拖动选择)文本.我只是想阻止他们输入粘贴到文本字段中以最小化用户错误.

也许不是使用这个"黑客",你可以建议另一个解决我正在努力解决的核心问题的解决方案?我做了不到六个用户测试,这已经发生了两次.我的观众没有高水平的计算机熟练程度.

html javascript copy-paste

87
推荐指数
10
解决办法
21万
查看次数

如何在Android中为视图设置动画并使其保持新的位置/大小?

我目前在我的Android应用程序中有一个视图,视图正在播放帧动画.我想为视图设置动画,将其大小增加到150%.当我对其应用缩放动画并完成缩放动画时,我希望视图在活动的其余部分生命周期中保持新的大小.不幸的是,当放大动画完成时,视图会快速恢复到原始大小.我怎样才能保持新的动画转换?

我正在使用

myView.startAnimation(AnimationUtils.loadAnimation(mContext,R.anim.scaleUp150));
Run Code Online (Sandbox Code Playgroud)

谢谢!

animation android

80
推荐指数
4
解决办法
9万
查看次数

如何在mySQL中的子查询中指定父查询字段?

有没有办法在mySQL的子查询中指定父查询字段?

例如:
我用PHP编写了一个基本的公告板类型程序.

在数据库中,每个帖子包含:id(PK)和parent_id(父帖子的id).如果帖子本身是父级,则其parent_id设置为0.

我正在尝试编写一个mySQL查询,它将查找每个父帖子以及父母拥有的子节点数.

$query = "SELECT id, (
      SELECT COUNT(1) 
      FROM post_table 
      WHERE parent_id = id
) as num_children
FROM post_table
WHERE parent_id = 0";
Run Code Online (Sandbox Code Playgroud)

棘手的部分是第一个id不知道它应该引用子查询之外的第二个id.我知道我可以做SELECT id AS id_tmp然后在子查询中引用它,但是如果我还想返回id并保持"id"作为列名,那么我必须做一个返回的查询我有2列相同的数据(这对我来说似乎很乱)

$query = "SELECT id, id AS id_tmp, 
            (SELECT COUNT(1)
            FROM post_table
            WHERE parent_id = id_tmp) as num_children
         FROM post_table
         WHERE parent_id = 0";
Run Code Online (Sandbox Code Playgroud)

凌乱的方式很好,但我觉得有机会在这里学到一些东西,所以我想我会发布这个问题.

php mysql subquery parent-child

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

如何在Android中创建完全自定义的Dialogue/Popup(更改叠加颜色和对话窗口布局)

我想完全重新设置Android中的默认对话框组件.具体来说我想这样做:

  • 将半透明叠加背景从默认黑色更改为半透明白色.

  • 通过删除默认的窗口框架边框来更改"对话"窗口,并将其替换为XML中定义的布局(它只是带有浮动按钮的无边框图形.没有实际框架.)

我看过有关在对话框中创建自定义布局的教程(例如http://www.helloandroid.com/tutorials/how-display-custom-dialog-your-android-application),但我还没有看到任何内容关于改变叠加的颜色和/或完全定制弹出的对话窗口并将其更多地转换为没有"窗口"的叠加.

android overlay dialog popup

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

如何选择每个类别的最新四个项目?

我有一个项目数据库.每个项目都使用类别表中的类别ID进行分类.我正在尝试创建一个列出每个类别的页面,在每个类别下面我想要显示该类别中的4个最新项目.

例如:

宠物用品

img1
img2
img3
img4
Run Code Online (Sandbox Code Playgroud)

宠物食品

img1
img2
img3
img4
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过查询每个类别的数据库轻松解决这个问题,如下所示:

SELECT id FROM category

然后迭代该数据并查询每个类别的数据库以获取最新的项目:

SELECT image FROM item where category_id = :category_id 
ORDER BY date_listed DESC LIMIT 4

我想弄清楚的是,如果我可以使用1个查询并获取所有数据.我有33个类别,所以我想也许这有助于减少对数据库的调用次数.

任何人都知道这是否可行?或者,如果33次通话不是那么大,我应该这么简单.

mysql sql greatest-n-per-group

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

对于WHERE条件基于PK的查询,建议使用"LIMIT 1"吗?

我正在查询mySQL数据库以从1个特定行检索数据.我正在使用表主键作为WHERE约束参数.

例如

SELECT name FROM users WHERE userid = 4
Run Code Online (Sandbox Code Playgroud)

userid列是表的主键.在mySQL语句的末尾使用LIMIT 1是一种好习惯吗?或者有速度优势吗?

mysql limit

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

如何使用htaccess在特定文件夹中禁用auto_prepend?

我在我的网站上使用auto_prepend,但我不希望它在每个文件夹中使用.如何使用.htaccess阻止php在某些文件夹中自动预置文件?(它不一定是.htacces,我可以使用任何其他方法但我认为我会从.htaccess开始)

ps - 我在php.ini中使用auto_prepend来设置auto_prepend

php .htaccess

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

MySQL与PDO

我是PHP的新手,并使用标准的MySQL数据库调用构建了一个中型网站.但是,我最近了解了PDO,我希望从社区中了解是否值得从MySQL切换到PDO.为了安全起见,我一直在使用mysql_real_escape_string.

关于网站的信息:
我正在使用混合INSERTSELECT通话.从SELECT调用返回的数据量不大(使用时返回的记录不超过30条LIMIT).也不会有很多INSERTs.该网站目前尚未上线,因此现在进行更改很容易.

在您的专业意见中,是否值得花时间将站点从MySQL切换到PDO?或者和MySQL一样好吗?或者换句话说,现在切换到PDO的原因是什么?

mysql pdo

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