小编Man*_*n C的帖子

单击显示特定图像

我试图让一个div显示何时点击图片.此div应包含仅更大的点击图片.我不能让这个工作.我已经尝试了很多不同的东西,现在我希望有人可以帮助我或给我一些指示.

首先我有我的html图像,它是在php while循环中生成的:

<img src='".$picsarray[$picsfrom]."' class='gallerythumbnail'>
Run Code Online (Sandbox Code Playgroud)

然后我有我的CSS我想要点击上一个图像显示div:

#showimagediv {
    display: none;
    width: 500px;
    height: 500px;
    margin-left: 100px;
    margin-top: -300px;
    position: fixed;
    background-color: #f00;
    z-index: 6;
}
Run Code Online (Sandbox Code Playgroud)

最后我有一些我试图制作的Jquery代码:

<script>
$(document).ready(function() {
    $(\"#gallerythumbnail\").click(function( event ) {
        $(\".showimagediv\").show();
    });
});
</script>
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用此行获取所点击图像的地址:

$(this).attr('src')
Run Code Online (Sandbox Code Playgroud)

我不知道如何在div中使用它,单击图像时显示

我希望有人理解我的意思,并能帮助我朝着正确的方向前进.

html css jquery image

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

通过将用户的id +时间加密为JSON来创建访问令牌

我正在制作API而且我是新手.我想到了创建访问令牌的想法.基本上,我们使用密钥加密JSON数据,将其转换为Base64并将其作为访问令牌返回.之后,API解密访问令牌并可以使用id.例如:

login method:我们检查用户名/密码是否正确,如果是,那么我们从数据库中获取用户的id.然后我们构造访问令牌,它将在未来的API调用中使用,如下所示:

  1. 我们制作一个JSON字符串,例如 {"user_id":609, "logintime":"1430428180"}
  2. 我们使用加密函数(例如这些)并使用我们的加密密钥加密该JSON字符串.
  3. 我们将加密的字符串转换为Base64,因此它是可读的并将其作为访问令牌返回.

稍后,当用户进行操作时,我们可以使用此访问令牌来了解用户.例如:

update user info method:我们发送需要更新的数据和访问令牌,这是我们之前获得的.然后我们:

  1. Base64解码访问令牌.
  2. 使用我们的加密密钥解密它.
  3. 解析JSON数据并且我们知道用户的id,因此我们可以轻松更新数据库.此外,我们知道API调用是合法的,因为解密的字符串是JSON,它包含user_idlogintime字段.

这种做法有什么好处吗?

php security api encryption access-token

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

将PHP对象或数组从一个站点传递到另一个站点?

在PHP中,如何将对象(实际上是一个数组)从一个站点传递到另一个站点(通过不丢失其原始的对象结构和值)?

  • 如何从主机站点发送/发送
  • 不要从目的地网站拉

我想通过NOT using HTML和web表单直接从自动脚本传递.
请提出任何建议.

php xml-rpc parameter-passing json-rpc

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

使用谷歌脚本在电子表格中查找值

情况:

  1. 1 个电子表格
  2. 多张
  3. 选择了 1 个单元格(可能会有所不同)

我想要做的是在单击电子表格中的类似按钮的图像时,在与所选单元格(不区分大小写)匹配的任何工作表中查找并设置焦点到下一个单元格。有点像 MS Word 可以为您创建的自定义索引。

我的方法是: - 将所选单元格的值设置为变量(成功) - 找到与该变量匹配的第一个单元格(不是所选单元格)(没有成功) - 将找到的单元格的值设置为变量 2(没有成功) - 设置电子表格的焦点到变量2(没有成功)

function FindSetFocus() 

{
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var activecell = sheet.getActiveCell();
var valueactivecell = activecell.getValue();

//here comes the code :)

}
Run Code Online (Sandbox Code Playgroud)

我在以下主题中找到了这个片段,但是我在设置输入和处理输出时遇到了一些问题:如何搜索 Google 电子表格?

我想我可以用“valueactivecell”替换“value”,但我不知道如何设置范围来搜索电子表格中的所有工作表。另外,我希望输出是我可以使用类似 'ss.setActiveSheet(sheet).setActiveSelection("D5");' 设置焦点的东西

/**
 * Finds a value within a given range. 
 * @param value The value to find.
 * @param range The range to search in.
 * @return A …
Run Code Online (Sandbox Code Playgroud)

search focus find google-sheets google-apps-script

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

PHP Mysql PDO绑定变量的数量与令牌数量不匹配

我环顾四周,但似乎无法找到问题的答案.

这是我第一次使用PDO,因此它是一个完整的新手.

我有一大堆数据分成2个表,并希望将它们合并为一个,还有其他方法可以做到这一点,但没有考虑复杂的原因我为什么这样做...

我生成了我要复制数据的表的记录集

构建我的陈述

在循环中运行它

但是我收到以下错误

SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match the number of tokens
Run Code Online (Sandbox Code Playgroud)

我经历了三次检查,我有相同数量的变量,所以为什么"令牌不匹配,我不知道",就像我说这是非常新的,所以我可能会错过专业人士认为显而易见的东西.

  • 可能值得一提的是,我没有添加到表中的每一列,还有其他列,但我已经将它们从准备好的语句中删除了...继承我的代码:

    //$dbh = new PDO($hostname_Seriously,  $DB_USER, $DB_PASSWORD);
    $dbh = new PDO('mysql:host=localhost;dbname=seriouslysoulful_summers', $username_Seriously, $password_Seriously);
    $stmt = $dbh->prepare("INSERT INTO records_rec (oldid_rec, firstname_rec, artist_rec, aside_rec, bside_rec, label_rec, condition_rec, genere_rec, price_rec, collection_rec, active_rec, info_rec, notes_rec, order_rec, alabelimage_rec, blabelimage_rec, asound_rec, bsound_rec, featured_rec, format_rec) 
    VALUES (:oldid_rec, :firstname_rec, :artist_rec, :aside_rec, :bside_rec, :label_rec, :condition_rec, :genere_rec, :price_rec, :collection_rec, :active_rec, :info_rec, :notes_rec, :order_rec, :alabelimage_rec, :blabelimage_rec, asound_rec, bsound_rec, …
    Run Code Online (Sandbox Code Playgroud)

php mysql pdo prepared-statement

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