小编Rya*_*ush的帖子

在HAML中选择列表(下拉列表)

我在HAML中制作传统的HTML下拉框时遇到了麻烦.我正在使用Yii HAML扩展,所以我确定它是否具有特定的怪癖.

这是我正在使用的HAML ......

%select
   %option one
   %option two
   %option three
Run Code Online (Sandbox Code Playgroud)

这是我想要的HTML输出...

<select>
   <option>one</option>
   <option>two</option>
   <option>three</option>
</select>
Run Code Online (Sandbox Code Playgroud)

php haml yii

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

Twitter Bootstrap Typeahead可以像Google Chrome Omnibox一样运行

喜欢Twitter Bootstrap预先输入功能,但是我想做一些小修补 - 我希望得到最好的匹配(或者第一次匹配可能更简单)导致下拉列表在输入框中自动填充.

我正在寻找的功能正是谷歌Chrome Omnibox的工作方式

截图

有人知道这方面的解决方案吗?

javascript jquery omnicomplete typeahead twitter-bootstrap

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

OpenSSL密钥长度在Ruby中太短,而不是在Bash中

我最初在Bash中尝试了一个简单的加密脚本,它的工作原理与预期的差不多。但是,我现在正在尝试在Ruby中执行相同的操作,而Ruby版本的功能似乎有所不同。

重击

加密

echo 'hello' | openssl enc -aes-256-cbc -a
Run Code Online (Sandbox Code Playgroud)

密码: mypass

结果: U2FsdGVkX19rERfOXiKs97FgwIkLy3+ttZzaHkEoQyE=

解密

echo 'U2FsdGVkX19rERfOXiKs97FgwIkLy3+ttZzaHkEoQyE=' | openssl aes-256-cbc -d -a
Run Code Online (Sandbox Code Playgroud)

密码: mypass

结果: hello


红宝石

require "openssl"
require 'base64'

cipher = OpenSSL::Cipher.new('AES-256-CBC').encrypt
cipher.key = 'mypass'
Run Code Online (Sandbox Code Playgroud)

到目前为止,这是我在Ruby中尝试过的操作,但收到OpenSSL::Cipher::CipherError: key length too short错误消息。我想尽可能地模仿Bash。

ruby encryption bash

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

PHP登录系统/会话第一次不起作用

如果我的描述有点模糊,那么在这里诊断这个问题有点困难.我有一个非常标准的登录系统,它在大多数情况下工作正常.我今天注意到一个问题,但是当我重新启动浏览器时......除非我首先访问admin2.php并导航回admin1.php,否则它不会在admin1.php上登录.

之后一切都很完美.我可以退出并重新登录.

这是我有的两个文件......

admin1.php

<style>
#form_contain {
    text-align: center;
}

form {
    display: inline-block;
    margin: 100px 0 0 !important;
}

label {
    display: table-cell !important;
    vertical-align: middle;
}

input[type='text'], input[type="password"] {
    float: left;
    display: table-cell !important;
    margin: 0 0 10px;
    height: 25px;
    width: 260px !important;
}
</style>

<?php
session_start();
include "lib/head.php";

function protect($string)
{
 $string = mysql_real_escape_string($string);
 return $string;
} 

$user = $_SESSION['username']; 

if(!$_POST['submit'])
{
    if ($_SESSION['logged'] == true) {
        include_once("admin_main.php");
        }
    else {

?>

<div id="form_contain">
    <form method="post" action="<?=$_SERVER['PHP_SELF']; …
Run Code Online (Sandbox Code Playgroud)

php session login

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

如果输入包含数组中的任何单词

我有一个输入,我想知道我的数组中是否存在任何值.举个简单的例子,我的数组是

var _array = ["sun", "mon", "tue", "wed", "thu", "fri", "sat"];
Run Code Online (Sandbox Code Playgroud)

如果我简单地输入'sun',我已经想出如何触发它,但我想知道'hhsun'或'sunee'是否也存在.

$('input').keyup(function() {
    var _val = $(this).val();
    $('p').text(_val);

    var _array = ["sun", "mon", "tue", "wed", "thu", "fri", "sat"];

    if (_array.indexOf(_val) != -1) {
        $('span').text('it worked');
    } else {
        $('span').text(_array.indexOf(_val));
    } 
});
Run Code Online (Sandbox Code Playgroud)

小提琴

javascript arrays jquery indexof

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

获得1.1 - 410 Gone的用户关注者数量

我正在尝试构建一个"关注"按钮,其上方有一个垂直关注者.我有一个解决方案,直到Twitter今天退出1.0 API,现在需要一个Oauth解决方案.我的问题是,最好的,最简单的解决方案是什么(最好是JS).

这是旧的解决方案

$.getJSON("https://api.twitter.com/1/users/show.json?callback=?&screen_name=twitter",

function(data) { 
    $('.here').text(data);
});
Run Code Online (Sandbox Code Playgroud)

而我现在得到的错误

GET https://api.twitter.com/1/users/show.json?callback=jQuery20205200183007400483_1371012819892&screen_name=twitter&_=1371012819893 410 (Gone) 
Run Code Online (Sandbox Code Playgroud)

twitter twitter-oauth

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

按扣面料。线到 45 度角

我正在尝试使用fabric.Line()fabricJS,以便当用户开始绘制一条线时,它会从起点以 45 度角捕捉到八个角度之一。这类似于在使用 Adob​​e 产品时按住 shift。用fabricJS可以吗?

fabricjs

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

"语法错误,意外的tIDENTIFIER,期待$ end"

我根据本教程将这个脚本放在一起.

require 'nokogiri'
require 'open-uri'

url = "http://sfbay.craigslist.org/sby/jjj/"

data = Nokogiri::HTML(open(url))

puts data.at_css('.itempn').text
puts data.at_css('.itemcg').text
Run Code Online (Sandbox Code Playgroud)

我一直收到这个错误:

Macintosh:nokogiri rgrush$ ruby aaa.rb
aaa.rb:1: syntax error, unexpected tIDENTIFIER, expecting $end
url = "http://sf...
                      ^
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?可能是我的某个依赖项已经过时了吗?

ruby nokogiri

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

JQuery - 从变量中的HTML字符串中获取attr/text

我有一个HTML字符串,我正在通过一个函数,我希望能够从函数内部对该变量执行Jquery方法 - 例如.attr('href').text().我确信有一个简单的解决方案,更优雅然后临时附加DOM.

HTML

<div class="here"></div>
Run Code Online (Sandbox Code Playgroud)

使用Javascript

link = '<a href="http://www.google.com">Google</a>';

// This works
$('.here').html(link);
works = $('.here').text();
console.log(works);

// This doesn't
not = link.text();
console.log(not);
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/dfgYK/

javascript jquery

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