小编Nik*_*lay的帖子

在Google Analytics目标渠道步骤中使用regexp

我的目标可以从我的网站上的两个页面到达,例如/ page1和/ page2.我已经为可视化漏斗的第一个"必需步骤"制作了正则表达式:

^/(page1|page2)$
Run Code Online (Sandbox Code Playgroud)

如果我在顶级内容报告中将其作为过滤器应用 - 它可以正常工作.但转换渠道中没有注册任何内容.我实际上找不到任何有关漏斗步骤的信息 - 是否可以像在目标网页网址中一样使用regexp?

regex google-analytics

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

选择图像的一部分并使用jQuery检索其坐标

我需要一种方法让用户通过调整透明矩形的大小或通过单击并拖动选择区域来选择图像的一部分(就像它在桌面操作系统中完成的那样),两者都适用于我.然后我需要使用jQuery检索所选区域的坐标.

请推荐可能有用的样品或图片(如有),方法或API文档部分.

javascript jquery image coordinates

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

安全地处理$ _GET PHP

我有这样的代码:

$myvar=$_GET['var'];

// a bunch of code without any connection to DB where $myvar is used like this:

$local_directory=dirname(__FILE__).'/images/'.$myvar;
if ($myvar && $handle = opendir($local_directory)) {
    $i=0; 
    while (false !== ($entry = readdir($handle))) {
        if(strstr($entry, 'sample_'.$language.'-'.$type)) {
            $result[$i]=$entry;
            $i++;
        }
    } 
    closedir($handle);
} else {
    echo 'error';
}
Run Code Online (Sandbox Code Playgroud)

我对一些剥离和转义函数有点困惑,所以问题是,$myvar为了安全起见,我需要做些什么呢?在我的情况下,我不进行任何数据库连接.

php security get

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

为什么包含会阻止加载 php 页面?

我有我的 index.php 页面,只是在我的标题之后我想要include一个 message.php 文件。这个 message.php 文件执行一些 mysql 查询,运行几个函数,最后echo生成一些文本。

如果我访问 mysite.com/message.php - 我可以在浏览器中看到我需要的所有文本。但是,如果我添加以下行:

<?php include "message.php"; ?>
Run Code Online (Sandbox Code Playgroud)

到我的 index.php,页面只加载到include语句,然后产生 500 内部服务器错误。这怎么可能呢?我完全被困在这里...

编辑:我已经想通了,感谢您使用 apache 日志为我指出正确的方向。即使我没有日志访问权限,我也使用 statement 对 .htaccess 进行了编辑php_value error_log log.txt。它将错误转储到同一目录中的 txt 文件中。该错误是由一个名称已被使用的函数产生的。这就是为什么单独的环境不会产生错误的原因。

php include

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