小编use*_*401的帖子

css表单复选框样式与选中和后标签

我试图在不使用JavaScript或JQuery的情况下设计表单.它包括一系列复选框.如果未选中,则在复选框后显示某个gif.否则,之后不显示任何内容.这是我的代码:

input[type=checkbox]::after
{
  content: url(images/unchecked_after.gif);
  position:relative;
  left:15px;
  z-index:100;
}
input[type=checkbox]:checked::after
{
  content:"";
}
Run Code Online (Sandbox Code Playgroud)

它适用于Chrome,但似乎不适用于Firefox或IE.怎么了?

css cross-browser css3 pseudo-element css-content

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

哈希函数在ColdFusion MX7和PHP 5.x上的工作方式相同吗?

我正在开发一个传统的ColdFusion MX7站点.他们想要实现"盐渍哈希"密码系统.但是在明年的某个时候,他们计划建立一个全新的PHP站点,并且不想重置(丢失)所有密码.

所以我正在寻找一些可以在两个平台上运行的代码.

我是新手,但据我所知,以下两个代码块应该做同样的事情.但是,它们会产生不同的结果.有人在乎帮忙吗?

冷冻代码:

    <cffunction name="computeHash" access="public" returntype="String">
        <cfargument name="password" type="string" />
        <cfargument name="salt" type="string" />
        <cfargument name="iterations" type="numeric" required="false" default="1024" />
        <cfargument name="algorithm" type="string" required="false" default="SHA-1" />
        <cfscript>
            var hashed = '';
            hashed = hash( password & salt, arguments.algorithm, 'UTF-8' );
        </cfscript>
        <cfloop from="1" to="#iterations#" index="i">
            <cfscript>
                hashed = hash( hashed & salt, arguments.algorithm, 'UTF-8' );
            </cfscript>
        </cfloop>
    </cffunction>
Run Code Online (Sandbox Code Playgroud)

PHP代码:

    function computeHash($password,$salt)
    {
        $hashed = '';
        $hashed = hash('sha1', $password . $salt);
        for ($i = 1; $i <= …
Run Code Online (Sandbox Code Playgroud)

php coldfusion hash sha1

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

标签 统计

coldfusion ×1

cross-browser ×1

css ×1

css-content ×1

css3 ×1

hash ×1

php ×1

pseudo-element ×1

sha1 ×1