小编Oba*_*bay的帖子

Jquery DatePicker颜色周日红

有没有办法在Jquery Datepicker中将颜色更改为红色星期日?

css jquery jquery-ui datepicker

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

是否可以在CodeIgniter中"重复"xss-clean数据?

以下是在Codeigniter中XSS清理数据的方法:

  • global_xss_filtering在config中设置为TRUE
  • 使用 xss_clean()
  • 使用xss_clean验证规则
  • 将第二个参数设置为TRUEin$this->input->post('something', TRUE)

是否可以在一个数据上使用全部或多个?

例如,它会好起来的,如果我仍然使用$this->input->post('something', TRUE),如果数据已被清除,甚至global_xss_filteringxss_clean验证规则?

php xss codeigniter

5
推荐指数
2
解决办法
1149
查看次数

facebook getLogoutUrl返回一个access_token = 0的URL,点击后重定向到Facebook用户的主页

我正在将Facebook与我的网站集成,并且我添加了一个Logout按钮,其URL取自:

$facebook->getLogoutUrl(array('next' => 'http://mydomain.com/logout.php'));
Run Code Online (Sandbox Code Playgroud)

问题是logout.php永远不会被调用.相反,单击"注销"按钮,它将重定向到登录用户的Facebook主页.它不会将用户从Facebook注销,也不会调用我的nextURL.

我注意到生成的URL getLogoutURL()看起来像:

https://www.facebook.com/logout.php?next=http://mydomain.com/logout.php&access_token=0
Run Code Online (Sandbox Code Playgroud)

请注意,access_token = 0.该值不应为零吗?这是我能想到的唯一可能导致问题的因素.

我已经将我的FB应用程序的站点URL设置为http://mydomain.com.在本地测试时,我也编辑了我的hosts文件.我也google了很多,我还没有找到解决方案.唯一有效的是onclick使用我的注销按钮添加FB.logout().但我需要使用PHP.

关于注销URL无法正常工作的任何想法?

php facebook facebook-graph-api facebook-php-sdk

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

如何使用JavaScript正则表达式获取html标签属性值?

假设我在字符串中有这个HTML:

<meta http-equiv="Set-Cookie" content="COOKIE1_VALUE_HERE">
<meta http-equiv="Set-Cookie" content="COOKIE2_VALUE_HERE">
<meta http-equiv="Set-Cookie" content="COOKIE3_VALUE_HERE">
Run Code Online (Sandbox Code Playgroud)

我有这个正则表达式,以获取content属性内的值:

/<meta http-equiv=[\"']?set-cookie[\"']? content=[\"'](.*)[\"'].*>/ig
Run Code Online (Sandbox Code Playgroud)

如何使用JavaScript获取所有三个content值?

我试过了:

var setCookieMetaRegExp = /<meta http-equiv=[\"']?set-cookie[\"']? content=[\"'](.*)[\"'].*>/ig;
var match = setCookieMetaRegExp.exec(htmlstring);
Run Code Online (Sandbox Code Playgroud)

match不包含我需要的值。救命?

注意:正则表达式已经正确(请参见此处)。我只需要将其与字符串匹配即可。注意:我正在使用NodeJS

javascript regex node.js

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

Facebook Share对话框:无法下载:无法从URL检索数据

我有带照片的页面,每个都有一个"共享"链接.Share链接的事件处理程序是:

FB.ui({
    method: 'share',
    href: 'http://mydomain.com/path/to/image.jpg',
    display: 'popup'
}, function(response){});
Run Code Online (Sandbox Code Playgroud)

它成功地打开了Share Dialog,但它说Can't Download: Could not retrieve data from URL.

在此输入图像描述

我关闭它,当我再次单击"共享"时,它会显示href要共享的项目的完整内容,而不显示缩略图.

在此输入图像描述

后续单击会显示相同的(第二个)对话框.点击"发布到Facebook"后,它会成功发布:它显示在没有缩略图的Facebook Feed上,但点击后,按预期显示照片.

我使用Open Graph Debugger,我得到:

在此输入图像描述

在哪里Graph API:

{
    "id": "ID_HERE",
    "created_time": "2014-05-21T02:09:26+0000",
    "is_scraped": true,
    "title": "http://mydomain.com/path/to/image.jpg",
    "type": "website",
    "updated_time": "2014-05-21T02:10:49+0000",
    "url": "http://mydomain.com/path/to/image.jpg"
}
Run Code Online (Sandbox Code Playgroud)

Scraped URL显示空白页面.

我应该提到以下几点:

  • /path/to/image.jpg实际上调用一个PHP脚本,该脚本使用PHP缩略图库来显示照片
  • /path/to/image.jpg当浏览器导航到显示图像时就好了(Content-Type:image/jpeg)
  • 我已经删除了我的.htaccess中的Gzip压缩(我正在使用HTML5样板文件),正如其他SO问题/答案所建议的那样
  • 用户通过我的网站登录 <fb:login-button scope="email,user_birthday">

有想法该怎么解决这个吗?

编辑

这是图像的URL:http://race.ph/image/race_photo/view/6.jpg

facebook facebook-graph-api facebook-javascript-sdk

5
推荐指数
0
解决办法
1552
查看次数

有没有办法忽略本地服务的网页的同源策略(file:///)

我正在将网页作为产品的压缩文档包含在内,因此需要解压缩并且只能通过本地访问 file:///

网页已经存在,我只需要对它们进行整容.他们没有CSS.我想添加CSS.为了避免更改数千页,我想通过JavaScript插入CSS.页面在一个框架中(另一个框架是菜单).从父窗口向帧添加CSS会产生错误:例如,Uncaught DOMException: Blocked a frame with origin "null" from accessing a cross-origin frame.在尝试访问框架的document对象时.

有没有办法忽略以这种方式提供的网页的同源策略?

这个问题似乎并不重复,因为它想要使用localhost

html javascript same-origin-policy cors

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

在SQL中,如何获取具有特定列的最大值的行?

我有一个问题:

SELECT COUNT(*) as votes, a.member_id 
FROM ballots a
WHERE ballot_id = 1
GROUP BY a.member_id
Run Code Online (Sandbox Code Playgroud)

产生类似于:

votes  member_id
1      paul
5      mike
3      noynoy
10     andy
2      noel
Run Code Online (Sandbox Code Playgroud)

我希望能够得到"andy"这一行,因为他获得了最高的"选票".

如何更改查询以执行此操作?

在此先感谢您的帮助 :)

mysql sql

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

octave / matlab-将字符串转换为唯一单词的矩阵

在八度中,我想将字符串转换为字符串矩阵。说我有一个字符串:

s = "one two three one one four five two three five four"
Run Code Online (Sandbox Code Playgroud)

我想将其拆分为矩阵,使其看起来像:

one
two
three
four
five
Run Code Online (Sandbox Code Playgroud)

删除重复项。

这段代码:

words = strsplit(s, ",") %Split the string s using the delimiter ',' and return a cell string array of substrings
Run Code Online (Sandbox Code Playgroud)

只需创建一个words与完全相同的矩阵即可s

如何将字符串转换为唯一单词的矩阵?

matlab vector matrix octave

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

Firebird iSQL - 如何从命令行输入SQL查询,并以更简单的格式检索输出

我正在使用Firebird的isql.exe工具来查询现有数据库:

isql -u <username> -p <password> <database> -i <file.sql> -o <output.txt>
Run Code Online (Sandbox Code Playgroud)

从中读取我的SQL语句file.sql并将结果保存到output.txt.

但有没有办法将SQL语句输入isql到命令行,而不是从文件?

这是因为我实际上计划在我的.exe安装程序脚本中执行上面的命令(通过ExecWaitNSIS安装程序).

另外,有没有办法格式化输出,只返回所需的实际信息?目前输出的第一行包含列名,第二行包含一串"===="作为分隔符,第三行包含实际信息,每列之间有任意数量的空格.这种输出格式使我很难在我的脚本中使用.

sql firebird nsis isql

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

Laravel - 使用保留字命名模型

我知道不可能在PHP中使用保留字作为类名,但我的Laravel应用程序可以管理课程和类,所以我有一个名为a的数据库表classes,ClassController希望是一个Class模型.但是,在Laravel中,我的模型必须被命名Class,这在PHP中是不允许的:

class Class extends Model {}
Run Code Online (Sandbox Code Playgroud)

使用同义词,最接近的是Lecture,似乎仍然不正确.

是否有Laravel解决方法?

php laravel

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