小编Lam*_*oni的帖子

Amazon S3不缓存图像

我正在使用Amazon S3 PHP类上传图像,但未设置缓存标头.这是我正在使用的电话.

$s3->putObjectFile(
    $image_location,
    "bucketname",
    $image_file_name,
    S3::ACL_PUBLIC_READ,
    array(
        "Cache-Control" => "max-age=315360000",
        "Expires" => gmdate("D, d M Y H:i:s T", strtotime("+5 years"))
    )
);
Run Code Online (Sandbox Code Playgroud)

我为上传的图片获得的标题响应是:

Date: Tue, 04 Oct 2011 04:21:09 GMT
x-amz-request-id: B6BAAAAD9B460160
Content-Length: 34319
x-amz-id-2: Oxxx1hIG2nNKfff3vgH/xx/dffF59O/7a1UWrKrgZlju2g/8WvTcBpccYToULbm
Last-Modified: Tue, 04 Oct 2011 04:19:20 GMT
Server: AmazonS3
ETag: "4846afffbc1a7284fff4a590d5acd6cd"
Content-Type: image/jpeg
Accept-Ranges: bytes

php amazon-s3

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

UL内部的UL JQuery问题

我有以下UL的设置:

<ul class="parent">
   <li>
      <ul class="child">
         <li>
            test
         </li>
     </ul> 
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用以下代码将.append()设置为"parent":

$('ul.parent li:first-child').before(msg);
$('ul.parent:empty').append(msg);
Run Code Online (Sandbox Code Playgroud)

然而,它可以为"父"UL和"子"UL添加msg.我知道这是因为我正在使用第一个孩子(或者反正非常怀疑).我怎样才能访问"父"UL?我环顾四周,似乎无法找到答案.

任何帮助将不胜感激

谢谢

html javascript jquery jquery-selectors

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

我可以MD5我选择的列吗?

我已经做了一些谷歌,它没有提出任何事情,所以我在这里问.

我正在尝试运行此查询(语言为PHP):

SELECT * FROM table WHERE MD5(field1) = '$var'
Run Code Online (Sandbox Code Playgroud)

它没有返回任何行,

任何帮助是极大的赞赏.

PS

我已经尝试了一些变体,例如"SELECT field1 as name FROM table WHERE MD5(name)='$ var'"但它仍然不起作用.

编辑:

我想到了.这个问题的很多答案都假定了很多东西,例如1.它是用于登录系统(它是用于相关的东西,但不用于登录系统),2.我在保存它们之前没有散列我的值db(我是,但是这种情况要求我不知道明文,因此要求我在MD查询中使用MD5列).很多这些假设都是因为我简化了示例中的地狱以表达我的问题.感谢那些尝试回答的人.

php mysql

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

标签 统计

php ×2

amazon-s3 ×1

html ×1

javascript ×1

jquery ×1

jquery-selectors ×1

mysql ×1