小编Cyb*_*kie的帖子

Jquery从数组中删除元素

这应该是有趣的解决:)

在文本字段中,我有价值Apple,Peach,Banana.

使用Jquery我从该CSV创建了一个数组.

在HTML中,我有一个水果列表,每个水果旁边都有一个"删除"选项.当我点击"删除"时,我想从列表和文本字段中删除相应的水果.

我缺少一个将从数组中删除水果的函数.我应该使用什么功能?

http://jsfiddle.net/BXWqK/19/

javascript arrays jquery

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

CSS open-quote显示1个引号

我正在使用以下CSS在段落之前添加开放引号:

blockquote {
  padding: 22px;
  quotes: "\201C""\201D""\2018""\2019";
  font-size: 15px;
}
blockquote:before {
  color: #111;
  content: open-quote;
  font-size: 4em;
  line-height: 0;
  vertical-align: -0.4em;
}
Run Code Online (Sandbox Code Playgroud)

当我添加两个以上的块引用时,它们只显示1个引号.我想要表现2 ".我无法弄清楚为什么会这样.请参阅jsfiddle例如.

http://jsfiddle.net/yg7j5mkm/

html css

9
推荐指数
2
解决办法
2650
查看次数

str_getcsv示例

我想将逗号分隔值字符串解析为数组.我想尝试str_getcsv()PHP功能,但我找不到任何关于如何使用它的好例子.

例如,我有一个输入,用户为编程语言(php,js,jquery等)提交标签,比如提交问题时stackoverflow中的"标签"输入.

如何value="php, js, jquery"使用str_getcsv 将带有示例的输入转换为数组?

php csv

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

防止隐藏输入被改变

这一直在向我强调..我有一个隐藏的输入:

<input type="hidden" value="North Miami" name="city">
Run Code Online (Sandbox Code Playgroud)

在提交表单之前,我通过javascript使用有效的城市名称填充隐藏的输入.假设有人想提交Banana而不是城市名称.罪魁祸首可以很容易地通过像Richbug这样的DOM检查员来改变输入值.

如何确保隐藏的输入不被篡改?我已经验证了针对攻击的输入,但只要我接受字母字符,就可以提交任何内容,因此banana......

编辑:我指的是隐藏的输入,而不仅仅是城市名称.由脚本填充的任何值和必须不加改变地提交的值.

html javascript php forms security

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

Php验证24小时时间格式

我允许用户选择一小时00:00:00,23:00:00并需要检查他们是否提交了正确的格式.是否有正则表达式或PHP函数验证24小时格式,例如HH:MM:SS

我发现了一些正则表达式的例子,但我正在验证的24小时时间总是设置00为几分钟和几秒钟.只有小时变化.

例如

18:00:00, 23:00:00, 01:00:00
Run Code Online (Sandbox Code Playgroud)

php time date

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

PHP在上传之前显示所选图像

我正在使用Codeigniter的上传库来上传用户头像的图像.我也在使用Jcrop,它允许用户选择要裁剪的区域.

http://www.webresourcesource.com/wp-content/uploads/2012/04/jcrop.jpg

我在文本输入中保存所选区域的所有坐标,我将在php中使用它来裁剪.

是否可以在上传前显示所选图像?

上传表格:

<?php echo form_open_multipart('upload/do_upload');?>

<input type="file" name="userfile" size="20" />

<input type="submit" value="upload" />

</form>
Run Code Online (Sandbox Code Playgroud)

如果可能的话,我试图避免重js或上传2次.选择文件时,我注意到它显示了它的名称:

在此输入图像描述

有没有办法使用该功能来检索图像路径(上传者计算机中图像的路径)?从理论上讲,我将能够在图像标签中使用它并显示没有js的图像.

php jquery codeigniter file-upload

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

Amazon S3为每个对象创建唯一键

我的应用用户将他们的文件上传到一个存储桶 如何确保S3存储桶中的每个对象都有唯一的密钥以防止对象被覆盖?

目前我正在使用PHP脚本中的随机字符串加密文件名,然后将文件发送到S3.

为了便于讨论,我们假设上传者找到了一种在上传时操纵文件名的方法.他想用香蕉图片替换我网站上的所有图片.如果加密失败,防止在S3中覆盖文件的好方法是什么?

编辑:我认为版本控制不起作用,因为我在显示来自我的存储桶的图像时无法在图像URL中指定版本ID.

php file-upload file amazon-s3 amazon-web-services

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

没有循环的查询

我想从db记录中查询单个帖子(标题,正文,日期)

例如我有我的查询..

$query = 'SELECT * FROM posts WHERE id=$post_id';

从该查询中,如何在没有while或foreach循环的情况下回显标题?

php mysql database

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

如果密码字段为空,则为Jquery

我正在尝试将可见文本添加到"输入密码"的密码字段中,然后单击文本清除并键入点.我有两个输入类型= text和另一个密码.密码输入在开始时隐藏,但在使用"输入密码"指令单击输入后出现.

它这样做http://mudge.github.com/jquery_example/但我正在尝试将其用于密码字段.

HTML

<input type="text" id="password_instructions" />
<input type="password" id="password" /> 
Run Code Online (Sandbox Code Playgroud)

Jquery

        var $password = $('#password');
        $password.hide(); //hide input with type=password

        $("#password_instructions").click(function() {
                $( this ).hide();
                $('#password').show();
                $('#password').focus();

                if ($password.val().length === 0) { //if password field is empty            
                    $password.focusout(function() { //when clicking outside empty password input
                        $( this ).hide();
                        $('#password_default_value').show();
                        $('#password_instructions').default_value('Enter a password'); //will clear on click
                    });                     
                }
        });
Run Code Online (Sandbox Code Playgroud)

什么行不通:

当您填写密码输入(出现点)并单击时,隐藏输入并显示#password_instruction输入.所以它不尊重if empty语句.出于某种原因,即使我输入了密码,它也会将输入视为空.

我在这做错了什么?

html javascript forms jquery input

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

Google Maps API - 多个关键字到位搜索

是否可以使用Google Maps JavaScript API v3在一个地方搜索请求中搜索多个单独的关键字?

在Google Places API文档中,它指出可以使用多个关键字https://developers.google.com/places/training/additional-places-features

?keyword=theater+gym

但这在JavaScript API中不起作用.我试过了:

function performSearch() {
  var request = {
    location: map.center,
    radius: '500',
    keyword: 'theater+gym+tacos',
    rankBy: 'distance'
  };
  service.radarSearch(request, callback);
}
Run Code Online (Sandbox Code Playgroud)

...并且不会为每个关键字返回位置.有没有人知道如何搜索多个关键字?

注意:我正在尝试在一个请求中搜索多个单独的关键字,而不是使用空格的短语.

javascript google-maps google-maps-api-3

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