目前我正在学习一些 Coldfusion 编码,我正在将我的整个旧 PHP 网站转换为时尚的 Coldfusion 代码,但我被几行 PHP 卡住了,我真的不知道我应该如何转换这些将代码行转换为正确的 Coldfusion 代码:
function access()
{
$accesscode = $_GET["accesscode"];
$time = (int)$_GET["time"];
$ip = $_GET["ip"];
// Time variable must be identical
if( time() < $time )
{
die("Locale time is ". (time()-$time) ."sec. is not correct.");
}
// Check client IP
if( $ip <> $_SERVER["REMOTE_ADDR"] )
{
die("Client IP ".$_SERVER["REMOTE_ADDR"]." is not identical as ".$ip." used.");
}
// Time > 10 minutes is no access
for ($c=0;$c<=3;$c++)
{
$t = substr(strftime("%Y%m%d%H%M", time()-($c*600)),0,11);
$hash = md5($ip. "9709f31be0". $t);
if( $hash == $accesscode ) return true;
}
return false;
}
if (!access())
{
die ("Access denied..");
}
Echo "Access approved.";
如果有人可以帮我提供一些关于如何转换这些代码行的提示,我会非常高兴。
非常感谢提前,