求朋友帮忙阅一下这段小代码,是个登录页面,我很喜欢这个模板但代码在DEZEND后在几个 $db-> 后面出现乱码,我实在是分析不出来是什么函数,请指教,感谢!
<?php
header( "Content-type:text/vnd.wap.wml;charset=UTF-8" );
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?><!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\"><wml>\r\n";
if ( isset( $_GET['fid'] ) && $_GET['fid'] != "" )
{
$fid = $_GET['fid'];
}
else
{
$fid = "";
}
if ( isset( $_GET['path'] ) && $_GET['path'] != "" )
{
$path = $_GET['path'];
}
else
{
$path = "";
}
if ( isset( $_GET['mymodel'] ) )
{
$mymodel = $_GET['mymodel'];
}
if ( !isset( $_GET['step'] ) )
{
$GLOBALS['_GET']['step'] = "";
echo "<card id=\"Main\" title=\"用户登录\" newcontext=\"true\">\r\n<p align=\"left\" >\r\n <a href=\"./register.php?step=0&fid=";
echo $fid;
echo "&path=";
echo $path;
echo "&mymodel=";
echo $mymodel;
echo "\">新用户请注册</a><br/>\r\n--------------<br/>\r\n 用户登录<br/>\r\n--------------<br/>\r\n 用户名<br />\r\n\t <input name=\"username\" type=\"text\" format=\"*M\" maxlength=\"50\" emptyok=\"false\"/>\r\n\t <br/>\r\n 密码<br />\r\n <input name=\"password\" type=\"password\" format=\"*M\" maxlength=\"50\" emptyok=\"false\"/>\r\n\t <br/>\r\n\t <anchor title=\"提交\">登录\r\n\t<go href=\"login.php?step=1&fid=";
echo $fid;
echo "&path=";
echo $path;
echo "&mymodel=";
echo $mymodel;
echo "\" method=\"post\">\r\n\t<postfield name=\"username\" value=\"\$(username:n)\" />\r\n\t<postfield name=\"password\" value=\"\$(password:n)\" />\r\n\t</go></anchor><br/>\r\n</p>\r\n<p align=\"left\">\r\n\t <a href=\"../../../index.php?fid=";
echo $fid;
echo "&path=";
echo $path;
echo "&mymodel=";
echo $mymodel;
echo "\">返回上级</a><br/>\r\n <a href=\"../../../index.php?mymodel=";
echo $mymodel;
echo "\">返回首页</a><br/>\r\n</p>\r\n\r\n";
}
if ( $_GET['step'] == 1 )
{
require( "../inc/mysql_config.php" );
require( "../inc/mysql_class.php" );
require( "../inc/function.inc.php" );
$username = $_POST['username'];
$password = md5( $_POST['password'] );
$card_id = "Main";
$online = TRUE;
$now = $db->_obfuscate_czgZZR4B( );
$datetime = date( "H:i:s", mktime( date( "H" ) + 8, date( "i" ), date( "s" ) ) );
if ( $username == "" || $password == "" )
{
$title = "请填写所有内容,正转回,请等待";
$out_content = "请填写所有内容,正转回,请等待";
$db->_obfuscate_fV4ScgkuE2ofPis2LmIGIXw����card_id, $title, "{$_SERVER['PHP_SELF']}?fid={$fid}&path={$path}&mymodel={$mymodel}", "20", $out_content );
}
else
{
$sql = "select lockusername from `".$pre."members` where username='{$username}' and password='{$password}'";
$qry = $db->_obfuscate_bTIVdGo����{$sql}" );
if ( $resultrow = $db->_obfuscate_MG9oJ2dmej0gCmU����qry ) )
{
$sql = "update `".$pre."members` set lastlogintime='{$now}', online='{$online}',yz=1,hits=hits+1 ,time='{$datetime}' where username='{$username}'and password='{$password}'";
$qry = $db->_obfuscate_bTIVdGo����{$sql}" );
if ( $db->_obfuscate_M3V4aHc2bwENBHl1aA����$qry ) == 1 )
{
$lockusername = _obfuscate_e34nCjE1bXlr( $resultrow['lockusername'] );
$title = "登录成功";
$out_content = "登录成功,正自动转向您的专区,请等待";
$db->_obfuscate_fV4ScgkuE2ofPis2LmIGIXw����card_id, $title, "./myspace.php?z=".$lockusername."&fid={$fid}&path={$path}&mymodel={$mymodel}", "10", $out_content );
}
else
{
$title = "登录失败,修改失败";
$out_content = "登录失败,正自动转回,请等待";
$db->_obfuscate_fV4ScgkuE2ofPis2LmIGIXw����card_id, $title, "{$_SERVER['PHP_SELF']}?fid={$fid}&path={$path}&mymodel={$mymodel}", "20", $out_content );
}
}
else
{
$title = "您还没注册,请想注册,登录失败";
$out_content = "登录失败,您还没注册,请想注册,正转向会员注册,请等待";
$db->_obfuscate_fV4ScgkuE2ofPis2LmIGIXw����card_id, $title, "./register.php?step=0&fid=".$fid."&path={$path}&mymodel={$mymodel}", "20", $out_content );
}
}
}
echo " </card>\r\n</wml>";
?>
<?php
header( "Content-type:text/vnd.wap.wml;charset=UTF-8" );
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?><!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\"><wml>\r\n";
if ( isset( $_GET['fid'] ) && $_GET['fid'] != "" )
{
$fid = $_GET['fid'];
}
else
{
$fid = "";
}
if ( isset( $_GET['path'] ) && $_GET['path'] != "" )
{
$path = $_GET['path'];
}
else
{
$path = "";
}
if ( isset( $_GET['mymodel'] ) )
{
$mymodel = $_GET['mymodel'];
}
if ( !isset( $_GET['step'] ) )
{
$GLOBALS['_GET']['step'] = "";
echo "<card id=\"Main\" title=\"用户登录\" newcontext=\"true\">\r\n<p align=\"left\" >\r\n <a href=\"./register.php?step=0&fid=";
echo $fid;
echo "&path=";
echo $path;
echo "&mymodel=";
echo $mymodel;
echo "\">新用户请注册</a><br/>\r\n--------------<br/>\r\n 用户登录<br/>\r\n--------------<br/>\r\n 用户名<br />\r\n\t <input name=\"username\" type=\"text\" format=\"*M\" maxlength=\"50\" emptyok=\"false\"/>\r\n\t <br/>\r\n 密码<br />\r\n <input name=\"password\" type=\"password\" format=\"*M\" maxlength=\"50\" emptyok=\"false\"/>\r\n\t <br/>\r\n\t <anchor title=\"提交\">登录\r\n\t<go href=\"login.php?step=1&fid=";
echo $fid;
echo "&path=";
echo $path;
echo "&mymodel=";
echo $mymodel;
echo "\" method=\"post\">\r\n\t<postfield name=\"username\" value=\"\$(username:n)\" />\r\n\t<postfield name=\"password\" value=\"\$(password:n)\" />\r\n\t</go></anchor><br/>\r\n</p>\r\n<p align=\"left\">\r\n\t <a href=\"../../../index.php?fid=";
echo $fid;
echo "&path=";
echo $path;
echo "&mymodel=";
echo $mymodel;
echo "\">返回上级</a><br/>\r\n <a href=\"../../../index.php?mymodel=";
echo $mymodel;
echo "\">返回首页</a><br/>\r\n</p>\r\n\r\n";
}
if ( $_GET['step'] == 1 )
{
require( "../inc/mysql_config.php" );
require( "../inc/mysql_class.php" );
require( "../inc/function.inc.php" );
$username = $_POST['username'];
$password = md5( $_POST['password'] );
$card_id = "Main";
$online = TRUE;
$now = $db->_obfuscate_czgZZR4B( );
$datetime = date( "H:i:s", mktime( date( "H" ) + 8, date( "i" ), date( "s" ) ) );
if ( $username == "" || $password == "" )
{
$title = "请填写所有内容,正转回,请等待";
$out_content = "请填写所有内容,正转回,请等待";
$db->_obfuscate_fV4ScgkuE2ofPis2LmIGIXw����card_id, $title, "{$_SERVER['PHP_SELF']}?fid={$fid}&path={$path}&mymodel={$mymodel}", "20", $out_content );
}
else
{
$sql = "select lockusername from `".$pre."members` where username='{$username}' and password='{$password}'";
$qry = $db->_obfuscate_bTIVdGo����{$sql}" );
if ( $resultrow = $db->_obfuscate_MG9oJ2dmej0gCmU����qry ) )
{
$sql = "update `".$pre."members` set lastlogintime='{$now}', online='{$online}',yz=1,hits=hits+1 ,time='{$datetime}' where username='{$username}'and password='{$password}'";
$qry = $db->_obfuscate_bTIVdGo����{$sql}" );
if ( $db->_obfuscate_M3V4aHc2bwENBHl1aA����$qry ) == 1 )
{
$lockusername = _obfuscate_e34nCjE1bXlr( $resultrow['lockusername'] );
$title = "登录成功";
$out_content = "登录成功,正自动转向您的专区,请等待";
$db->_obfuscate_fV4ScgkuE2ofPis2LmIGIXw����card_id, $title, "./myspace.php?z=".$lockusername."&fid={$fid}&path={$path}&mymodel={$mymodel}", "10", $out_content );
}
else
{
$title = "登录失败,修改失败";
$out_content = "登录失败,正自动转回,请等待";
$db->_obfuscate_fV4ScgkuE2ofPis2LmIGIXw����card_id, $title, "{$_SERVER['PHP_SELF']}?fid={$fid}&path={$path}&mymodel={$mymodel}", "20", $out_content );
}
}
else
{
$title = "您还没注册,请想注册,登录失败";
$out_content = "登录失败,您还没注册,请想注册,正转向会员注册,请等待";
$db->_obfuscate_fV4ScgkuE2ofPis2LmIGIXw����card_id, $title, "./register.php?step=0&fid=".$fid."&path={$path}&mymodel={$mymodel}", "20", $out_content );
}
}
}
echo " </card>\r\n</wml>";
?>
如其中的:
$qry = $db->_obfuscate_bTIVdGo����{$sql}" );
if ( $resultrow = $db->_obfuscate_MG9oJ2dmej0gCmU����( $qry ) )
$lockusername = _obfuscate_e34nCjE1bXlr( $resultrow['lockusername'] );
$db->_obfuscate_fV4ScgkuE2ofPis2LmIGIXw����($card_id, $title, "./myspace.php?z=................)等一长串的不规则字符,请指教