我试图在不使用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.怎么了?
我正在开发一个传统的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)