小编E.G*_*.G.的帖子

为什么"_"(下划线)匹配" - "(连字符)?

我必须使用此查询查找PDF手册:

root@localhost:test> select * from a where name like '%taz_manual%.pdf%';
+--------------------+------------------+-------------+
| name               | description      |        size | 
+--------------------+------------------+-------------+
| taz-manual-1.1.pdf | Manual v1.0 TA-Z |    31351902 |
| taz-manual-0.2.pdf | Manual v1.0 T1-A |     3578278 |
| taz_manual-2.0.pdf | Manual v2.0 GA-X |   542578278 |
etc........
+--------------------+------------------+-------------+
132 row in set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)

当我指定名称时,为什么我会看到带破折号的那个taz_manual%.pdf

mysql wildcard

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

api安全实现php

我有一个网站,允许用户检查他们的统计数据(上传的文件数量,他们有多少文件,配额,访问类型等...)

我在我的网站上创建了一个部分:api.domain.com

这可以通过curl或Web浏览器访问,因为我返回一个json对象或xml(取决于用户prefs)

我的问题是:我应该使用user/pass限制访问,还是应该创建用户文件的哈希值?

例如:

方案1:

用户创建一个php curl,发送用户并通过post或curl auth传递并获取结果,解析它等...

对我来说,这是安全的,但如果他们改变了通行证,用户必须保持他的脚本

方案2

用户访问如下文件:api.domain.com/j355HGssgf3HESAjh45jusf4325GSj5hbsHhdh5HGHFS3732he4548475wbe3447nSNe5XfgjhGJ然后访问数据

这个,没什么好维护的

php security api

32
推荐指数
2
解决办法
762
查看次数

jquery nth-child点击

我有以下代码:

CSS:

nav div:nth-child(1) { background: red; }
nav div:nth-child(2) { background: blue; }
nav div:nth-child(3) { background: yellow; }
Run Code Online (Sandbox Code Playgroud)

HTML:

<nav>
 <div>item #1</div>
 <div>item #2</div>
 <div>item #3</div>
</nav>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

  $(document).ready(function() {

      $('.nav div:nth-child').click(function) {
          console.log(this);
      });

  });
Run Code Online (Sandbox Code Playgroud)

编辑:我现在得到:未捕获的异常:语法错误,无法识别的表达式:: nth-child

如何使用jquery单击nth-child并获取像CSS这样的项目编号?例如:我点击第二个,jquery将返回2

jquery html5 click

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

优惠券代码统计

我有一个允许用户输入优惠券的系统(例如dell或amazon)

我想知道优惠券使用了多少,所以500次优惠券不再有效.

我现在想的方法是将优惠券插入表中然后select count(*)如果它达到50则我不插入并且我返回一条消息说它已过期.

我认为这个解决方案有效,但我想验证并检查是否有更好的方法.

php mysql insert

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

插入时的唯一记录mysql

我想实施一个新的推荐/促销系统.我的新系统,当用户注册一个特定的来源时,他就会得到他的帮助.来源可以是来自referal(客户域)和促销代码(例如:50%折扣)的任何内容.此来源还有一个日期(ymd).每个源ID都是唯一的,多个用户可以拥有相同的源ID

例如:

source id : 1 = www.domain1.com / 2011-11-20 / (empty referal code) 
source id : 2 = www.domain1.com / 2011-11-20 / referalcode1
source id : 3 = www.domain2.com / 2011-11-20 / referalcode1
source id : 4 = www.domain2.com / 2011-11-20 / referalcode2
Run Code Online (Sandbox Code Playgroud)

可以将referal代码从client1混合到客户端2

我如何确定当有人注册(它的免费注册,我们现在每小时超过1000)我们没有重复记录并冒险mysql产生错误?

php mysql insert

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

用于视频swf的php正则表达式

我想从一个object/embed html源获取视频网址.我读过我可以使用正则表达式来获取它,但我和正则表达式不是朋友

以下是我所拥有的:

<?php 

function src($text) {
    $text = str_replace('"', '', $text);
    $text = str_replace('src=', '', $text);
    $temporary = explode('<embed', $text);
    $temporary = $temporary[1];
    $temporary = explode(' ', trim($temporary));
    return $temporary[0];
} 

$html = '
<object width="180" height="220">
    <param name="movie" value="http://www.domain.com/video/video1.swf"></param>
    <embed src="http://www.domain.com/video/video1.swf" type="application/x-shockwave-flash" width="180" height="220"></embed>
</object>
'; 

echo src($html);
Run Code Online (Sandbox Code Playgroud)

这有效,但正则表达式更好吗?

我正在使用灯

php regex flash video

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

移动网站问题

我有我的网站的移动版本,我有一个问题.我的主要网站(让我们说)domain.com和我的移动网站(让我们说)m.dom.com

我有两个常用的js/css和图像,我不想将文件复制到两个站点.如果我需要更新我不想一遍又一遍地复制或只是忘记上传其他文件.

我的移动网站设置在我的主站点的子文件夹中,/mobile所以我有domain.com/mobile是相同的m.dom.com

有没有一种简单的方法可以不重复/复制图像/ js?

apache .htaccess mod-rewrite mobile web

11
推荐指数
2
解决办法
145
查看次数

标签 统计

php ×4

mysql ×3

insert ×2

.htaccess ×1

apache ×1

api ×1

click ×1

flash ×1

html5 ×1

jquery ×1

mobile ×1

mod-rewrite ×1

regex ×1

security ×1

video ×1

web ×1

wildcard ×1