این هم کمک دوست عزیز...
if($mlver =="mambolearn"){
echo 'Developed By '.'<a href="http://www.mambolearn.com" target="_blank">Mambolearn Team </a>';
}
?>
<?PHP
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
// Read our Parameters
$today = @$params->get('today') ? @$params->get('today') : '';
$yesterday = @$params->get('yesterday') ? @$params->get('yesterday') : '';
$all = @$params->get('all') ? @$params->get('all') : '';
$locktime = @$params->get('locktime') ? @$params->get('locktime') : '60';
$preset = @$params->get('preset') ? @$params->get('preset') : '0';
$x_month = @$params->get('month') ? @$params->get('month') : '';
$x_week = @$params->get('week') ? @$params->get('week') : '';
$s_today = @$params->get('s_today');
$s_yesterday = @$params->get('s_yesterday');
$s_all = @$params->get('s_all');
$s_week = @$params->get('s_week');
$s_month = @$params->get('s_month');
$moduleclass_sfx = $params->get( 'moduleclass_sfx' );
$todayicon = @$params->get('todayicon');
$yesterdayicon = @$params->get('yesterdayicon');
$weekicon = @$params->get('weekicon');
$monthicon = @$params->get('monthicon');
$allicon = @$params->get('allicon');
// From minutes to seconds
$locktime = $locktime * 60;
// Check if table exists. When not, create it
$query = "create table if not exists #__vcnt (tm int not null, ip varchar(16) not null default '0.0.0.0')";
$database->setQuery($query);
$database->query();
// Now we are checking if the ip was logged in the database. Depending of the value in minutes in the locktime variable.
function number2en($srting)
{
$num0="0";
$num1="1";
$num2="2";
$num3="3";
$num4="4";
$num5="5";
$num6="6";
$num7="7";
$num8="8";
$num9="9";
$stringtemp="";
$len=strlen($srting);
$sub=0;
while ($sub<$len)
{
if(substr($srting,$sub,7)=="۰")$stringtemp.=$num0;
elseif(substr($srting,$sub,7)=="۱")$stringtemp.=$num1;
elseif(substr($srting,$sub,7)=="۲")$stringtemp.=$num2;
elseif(substr($srting,$sub,7)=="۳")$stringtemp.=$num3;
elseif(substr($srting,$sub,7)=="۴")$stringtemp.=$num4;
elseif(substr($srting,$sub,7)=="۵")$stringtemp.=$num5;
elseif(substr($srting,$sub,7)=="۶")$stringtemp.=$num6;
elseif(substr($srting,$sub,7)=="۷")$stringtemp.=$num7;
elseif(substr($srting,$sub,7)=="۸")$stringtemp.=$num8;
elseif(substr($srting,$sub,7)=="۹")$stringtemp.=$num9;
else $stringtemp.=substr($srting,$sub,1);
$sub=$sub+7;
}
return $stringtemp;
}
$day = number2en(mosformatdate(date('Y-m-d H:i:s'),'d'));
$month = number2en(mosformatdate(date('Y-m-d H:i:s'),'n'));
$year = number2en(mosformatdate(date('Y-m-d H:i:s'),'Y'));
$daystart = jmaketime(0,0,0,$month,$day, $year);
$monthstart = jmaketime(0,0,0,$month,1,$year);
// weekstart
if (number2en(mosformatdate(date('Y-m-d H:i:s'),'w')) == 0)$weekday = 2;
if (number2en(mosformatdate(date('Y-m-d H:i:s'),'w')) == 1)$weekday = 3;
if (number2en(mosformatdate(date('Y-m-d H:i:s'),'w')) == 2)$weekday = 4;
if (number2en(mosformatdate(date('Y-m-d H:i:s'),'w')) == 3)$weekday = 5;
if (number2en(mosformatdate(date('Y-m-d H:i:s'),'w')) == 4)$weekday = 6;
if (number2en(mosformatdate(date('Y-m-d H:i:s'),'w')) == 5)$weekday = 0;
if (number2en(mosformatdate(date('Y-m-d H:i:s'),'w')) == 6)$weekday = 1;
$weekday--;
if ($weekday < 0)$weekday = 7;
$weekday = $weekday * 24*60*60;
$weekstart = $daystart - $weekday;
$yesterdaystart = $daystart - (24*60*60);
$now = jmaketime(number2en(mosformatdate(date('Y-m-d H:i:s'),'H')),number2en(mosformatdate(date('Y-m-d H:i:s'),'i')),number2en(mosformatdate(date('Y-m-d H:i:s'),'s')),number2en(mosformatdate(date('Y-m-d H:i:s'),'n')),number2en(mosformatdate(date('Y-m-d H:i:s'),'d')), number2en(mosformatdate(date('Y-m-d H:i:s'),'Y')));
$ip = $_SERVER['REMOTE_ADDR'];
$query = "select count(*) from #__vcnt where ip='$ip' and (tm+'$locktime')>'$now'";
$database->setQuery($query);
$items = $database->loadResult();
if (empty($items))
{
$query = "insert into #__vcnt (tm, ip) values ('$now', '$ip')";
$database->setQuery($query);
$database->query();
$e = $database->getErrorMsg();
}
$query = "select count(*) from #__vcnt";
$database->setQuery($query);
$all_visitors = $database->loadResult();
$all_visitors += $preset;
$query = "select count(*) from #__vcnt where tm>'$daystart'";
$database->setQuery($query);
$today_visitors = $database->loadResult();
$query = "select count(*) from #__vcnt where tm>'$yesterdaystart' and tm<'$daystart'";
$database->setQuery($query);
$yesterday_visitors = $database->loadResult();
$query = "select count(*) from #__vcnt where tm>='$weekstart'";
$database->setQuery($query);
$week_visitors = $database->loadResult();
$query = "select count(*) from #__vcnt where tm>='$monthstart'";
$database->setQuery($query);
$month_visitors = $database->loadResult();
$content = "<table style=\"text-align:right ! important\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" class=\"moduletable\" style=\"width:100% ! important;\">";
if($s_today) {
if ($todayicon !=""){
$content .= spaceer($todayicon,$today,$today_visitors,"1");
} else {
$content .= spaceer($todayicon,$today,$today_visitors,"0");
}
}
if($s_yesterday) {
if ($yesterdayicon !=""){
$content .= spaceer($yesterdayicon,$yesterday,$yesterday_visitors,"1");
} else {
$content .= spaceer($yesterdayicon,$yesterday,$yesterday_visitors,"0");
}
}
if($s_week) {
if ($weekicon !=""){
$content .= spaceer($weekicon,$x_week,$week_visitors,"1");
} else {
$content .= spaceer($weekicon,$x_week,$week_visitors,"0");
}
}
if($s_month) {
if ($monthicon !=""){
$content .= spaceer($monthicon,$x_month,$month_visitors,"1");
} else {
$content .= spaceer($monthicon,$x_month,$month_visitors,"0");
}
}
if($s_all) {
if ($allicon !=""){
$content .= spaceer($allicon,$all,$all_visitors,"1");
} else {
$content .= spaceer($allicon,$all,$all_visitors,"0");
}
}
// MAY NOT BE REMOVED in the freeware Version!!!!!
//$content .= "<tr><td colspan=\"2\"><hr></td></tr>";
//$content .= "<tr><td colspan=\"2\" style=\"font-size:0.7em ! important\">(C) <a href=\"http://www.fliesenstadt.de\" target=\"_blank\">Fliesenstadt</a></td></tr>";
$content .= "</table>";
function spaceer($a1,$a2,$a3,$a4)
{
if ($a4 =="1"){
$ret = "<tr><td style=\"text-align:right ! important\"><img src=\"$a1\" align=\"absmiddle\" >$a2</td>";
$ret .= "<td style=\"text-align:right ! important\">";
$ret .= "$a3</td></tr>";
} else {
$ret = "<tr><td style=\"text-align:right ! important\">$a2</td>";
$ret .= "<td style=\"text-align:right ! important\">";
$ret .= "$a3</td></tr>";
}
return $ret;
}
فقط یک نکته اول این کدها <?php و در اخرش هم ?> رو بزار....چون نمیشد همش رو با هم قرار بدم این ها رو حذف کردم...
حالا یک کمک دوستان به من بدن.....
الان امار برای من امروز و دیروز رو میزنه 0 و در حالی که هفته .ماه و سال داره کار میکنه....
یک راهنمایی کنید سپاسگذار میشم...
پیروز باشید