discuz 开发调试_PHP_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > PHP > discuz 开发调试

discuz 开发调试

 2011/11/4 8:11:46  fengjunoo  http://fengjunoo.iteye.com  我要评论(0)
  • 摘要:discuz开发调试1,4次登陆限制1.修改数据打开discuz库下failedlogins表,修改对应ip下count字段值02.改代码打开include/misc.func.php,找到logincheck方法修改代码:$return=(!$login||($timestamp-$login['lastupdate']>900))?4:max(0,5-$login['count']);900改为98765单位是秒:$return=(!$login||($timestamp
  • 标签:开发

discuz 开发调试

1, 4次登陆限制

?

???? 1. 修改数据

??????? 打开discuz库下failedlogins表,修改对应ip下count字段值0

???? 2.改代码

?????? 打开include/misc.func.php,找到logincheck方法

?????? 修改代码:

?

$return = (!$login || ($timestamp - $login['lastupdate'] > 900)) ? 4 : max(0, 5 - $login['count']);
900改为98765单位是秒:
$return = (!$login || ($timestamp - $login['lastupdate'] > 98765)) ? 4 : max(0, 5 - $login['count']);

?

2, 查看ucenter同步请求

?? 打开uc_client/client.php文件,找到uc_fopen方法,添加

die($url.'&'.$post);
//在这句上面添加
$fp = @fsockopen(($ip ? $ip : $host), $port, $errno, $errstr, $timeout);
?

3, ucenter应用通信

?? 打开uc_server/control/admin/app.php文件,找到onping方法,添加

		if($status == '1') {
			echo 'document.getElementById(\'status_'.$appid.'\').innerHTML = "<img src=\'images/correct.gif\' border=\'0\' class=\'statimg\' \/><span class=\'green\'>'.$this->lang['app_connent_ok'].'</span>";testlink();';
		} else {
			echo 'document.getElementById(\'status_'.$appid.'\').innerHTML = "<img src=\'images/error.gif\' border=\'0\' class=\'statimg\' \/><span class=\'red\'>'.$this->lang['app_connent_false'].'</span>";testlink();';
		}
               //加到最后面
		echo $status;
?

?

?

?

?

?

?

?

发表评论
用户名: 匿名