好吧,通常我知道你会做这样的事情你知道数组值:
SELECT * WHERE id IN (1,2,3)
Run Code Online (Sandbox Code Playgroud)
但是...我不知道数组值,我只知道我想在"储存"阵列发现的价值:
SELECT * WHERE 3 IN (ids) // Where 'ids' is an array of values 1,2,3
Run Code Online (Sandbox Code Playgroud)
哪个不起作用.还有另一种方法吗?
好的,首先让我告诉你我没有问题获取用户的相册并循环输出以显示我想要的所有尺寸的照片.
但是,如果我想打电话给照片:
<img src="https://graph.facebook.com/<?=$this->session->page->photo_id?>/picture?access_token=<?=$this->session->member->facebook_access_token?>" />
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚如何告诉它我希望它显示的大小.
在这个来自Facebook的示例代码中,您将看到乳清检索相册,阵列中的每张照片都会返回此示例数组中的不同大小.我可以从中保存缩略图网址,但我不想存储它,只需在需要时检索.
{
"id": "10150146071831729",
"from": {
"name": "Facebook",
"category": "Product/service",
"id": "20531316728"
},
"picture": "http://photos-g.ak.fbcdn.net/hphotos-ak-ash1/168119_10150146071831729_20531316728_7844072_5116892_s.jpg",
"source": "http://a7.sphotos.ak.fbcdn.net/hphotos-ak-ash1/168119_10150146071831729_20531316728_7844072_5116892_n.jpg",
"height": 483,
"width": 720,
"images": [
{
"height": 483,
"width": 720,
"source": "http://a7.sphotos.ak.fbcdn.net/hphotos-ak-ash1/168119_10150146071831729_20531316728_7844072_5116892_n.jpg"
},
{
"height": 120,
"width": 180,
"source": "http://photos-g.ak.fbcdn.net/hphotos-ak-ash1/168119_10150146071831729_20531316728_7844072_5116892_a.jpg"
},
{
"height": 87,
"width": 130,
"source": "http://photos-g.ak.fbcdn.net/hphotos-ak-ash1/168119_10150146071831729_20531316728_7844072_5116892_s.jpg"
},
{
"height": 50,
"width": 75,
"source": "http://photos-g.ak.fbcdn.net/hphotos-ak-ash1/168119_10150146071831729_20531316728_7844072_5116892_t.jpg"
}
],
....... continued...
}
Run Code Online (Sandbox Code Playgroud)
必须有一种方法来检索这些不同的大小.
谢谢.
我在我的数据库中存储点击坐标,然后稍后重新加载它们并在点击发生的网站上显示它们,我如何确保它在同一个地方加载?
存储点击坐标显然是一个简单的步骤,但是一旦我有了它们,如果用户回来并且他们的窗口更小或更大,则坐标是错误的.我是否以错误的方式解决这个问题,我是否还应该存储元素id/dom引用或者那种性质的东西.
此外,此脚本将在具有多个布局的许多不同网站上运行.有没有办法在布局与坐标存储方式无关的情况下执行此操作?
我需要在我的linux服务器上存档包括任何链接图像等的完整页面.寻找最佳解决方案.有没有办法保存所有资产,然后重新链接所有资产在同一目录中工作?
我考虑过使用curl,但我不确定如何做到这一切.另外,我可能需要PHP-DOM吗?
有没有办法在服务器上使用firefox并在加载地址或类似后复制临时文件?
欢迎任何和所有输入.
编辑:
似乎wget'不'将起作用,因为需要渲染文件.我在服务器上安装了firefox,有没有办法在firefox中加载url然后获取临时文件并清除临时文件?
我正在使用Bootstrap 3,我有一个很长的表单,用户需要滚动才能到达所有字段.发生的事情是,如果您触摸输入字段以启动滚动它就会锁定.这不会发生在Android手机上.
我无法给你一个指向我的确切代码的链接,但如果你去这里点击iphone上的第一个演示,你会看到发生了什么:http://jschr.github.io/bootstrap-modal/
我不确定是否有某种方法可以为那些输入字段提供一些触摸事件的痛处,允许滚动或什么.任何输入都会有所帮助.
此外,xcode中的iphone模拟器显示了同样的事情.
这里有其他问题听起来相似但不是.我有一个查询返回一组具有group by的行,我想按行应用总限制,而不是用于创建组的总行数.
ID TYPE COLOR SIZE
----------------------------------------
1 Circle Blue Large
2 Circle Red Large
3 Square Green Large
4 Circle Purple Large
5 Circle Blue Small
6 Circle Yellow Medium
7 Circle Black Large
8 Oval Blue Large
9 Circle Gray Small
10 Triangle Black Large
11 Star Green Large
12 Triangle Purple Large
SELECT size, type FROM clothes WHERE size = 'large' GROUP BY type LIMIT 0, 5
TYPE SIZE ROWS
---------------------------
Circle Large 4
Square Large 1 …Run Code Online (Sandbox Code Playgroud) 我们当前的系统(不使用Wordpress)有1000个用户需要移植到Wordpress.我们遇到的问题是密码不能保持不变.
在我们当前的系统中,密码保存为:
md5( md5( $password ) . USER_SALT ); // USER_SALT is a defined constant
Run Code Online (Sandbox Code Playgroud)
显然不是最好的,但不是最糟糕的......
我们需要制作我们目前在WP中工作的密码哈希值.有没有办法我们可以先通过此设置运行所有新密码,然后通过WP自己的散列运行?
我知道你可以加入以下功能:
function my_hash_password($password){
return md5( md5( $password ) . USER_SALT );
}
add_action('wp_hash_password', 'my_hash_password' );
Run Code Online (Sandbox Code Playgroud)
由于某些原因,它也没有完全发挥作用.
当然其他人之前已经经历过这个.
谢谢.
编辑!!!!
到目前为止,存在一些混乱.我不是要求不散列我们拥有的哈希密码.我所说的是,对于我们当前的系统,密码看起来像:
Password: password
Hash function: md5( md5( $password ) . USER_SALT );
Output: d372f9c033e9c358b111ff265e080d3a
Run Code Online (Sandbox Code Playgroud)
我想'也许'能够将上面的哈希值并将其提供给本机WP密码哈希,以便:
d372f9c033e9c358b111ff265e080d3a
Run Code Online (Sandbox Code Playgroud)
成为...
$P$BdrwxndTzgTVHUozGpQ9TEMYd6mpTw0
Run Code Online (Sandbox Code Playgroud)
在它完成它们的功能之后.
然后,当用户登录时,我们通过我们的功能发回他们的纯文本密码,然后通过WP发送匹配.
////////////////////////
更新!!!
///////////////////////
试图覆盖WP中可插入的'wp_check_password'函数,但由于某种原因它似乎不起作用.
function my_check_password($password, $hash, $user_id = '') {
global $wp_hasher;
if ( $hash == md5( md5( $password ) . USER_SALT ) …Run Code Online (Sandbox Code Playgroud) 出于某种原因,我只能找到与$(selector).myPlugin();
我想要做的就是简单地用选项调用new myPlugin().
new myPlugin({
'option1': 'option 1 value',
'option2': 'option 2 value',
'option3': 'option 3 value',
'option4': 'option 4 value'
});
Run Code Online (Sandbox Code Playgroud)
我有一个常规函数,最多有8个参数,但我并不总是需要全部定义它们,我讨厌必须包含我不需要定义的所有参数的默认值.
function myFunction(param1, param2, param3, param4, param5, param6, param7, param8){
// Operations here
}
Run Code Online (Sandbox Code Playgroud)
有时候我只需要定义第一个和第五个参数或者其他什么,我需要其余的默认值.这是一种痛苦.
也许我在搜索中错过了这样的例子.