المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [4images] هاك اعلام الدول للمتواجدون الآن


وحيد
14/11/2006, 12:22 AM
السلام عليكم ورحمة الله
هذا الهاك يقوم بعرض اعلام الدول للزوار المتواجدون الآن

طريقة التركيب سهلة جدا

حمل الملف المرفق وحمل محتوياته إلى موقعك على الترتيب التالي

المجلد

flags
داخل المجلد الرئيسي للسكريبت

الملفين

geoip.dat
و
geoip_inc

في المجلد
includes

الآن التعديلات على الملف
includes/sessions.php

اعمل منه نسخة احتياطية قبل اي تعديلات

ابحث عن


//-----------------------------------------------------
//--- Start Configuration -----------------------------
//-----------------------------------------------------

اضف قبله


/*
MOD VISITORS COUNTRY FLAGS
START INSERT
*/
if (!class_exists("GeoIP"))
{
include(ROOT_PATH."includes/geoip.inc");
}

$gi = geoip_open(ROOT_PATH."includes/GeoIP.dat",GEOIP_STANDARD);
$countries = array();
/*
MOD VISITORS COUNTRY FLAGS
END INSERT
*/


ابحث عن

$user_profile_link = (!empty($url_show_profile)) ? preg_replace("/{user_id}/", $row['session_user_id'], $url_show_profile) : ROOT_PATH."member.php?action=showprofile&".URL_USER_ID."=".$row['session_user_id'];


اضف تحته



/*
MOD VISITORS COUNTRY FLAGS
START INSERT
*/
$cid = geoip_country_code_by_addr($gi, $row['session_ip']);
if (empty($cid)) $cid = "lan";
$countries[$cid] = isset($countries[$cid]) ? $countries[$cid]+1 : 1;
$invitado_online_list = "
<img src=\"".ROOT_PATH."flags/".strtolower($cid).".gif"."\"
alt='".(($cid != "lan") ? $gi->GEOIP_COUNTRY_NAMES[$gi->GEOIP_COUNTRY_CODE_TO_NUMBER[$cid]] : "Unknown or LAN")."'
border=0>

".(($cid != "lan") ? $gi->GEOIP_COUNTRY_NAMES[$gi->GEOIP_COUNTRY_CODE_TO_NUMBER[$cid]] : "Unknown or LAN")."

(<font color=\"red\">".$num_guests_online."</font>)".

$invitado_online_list ;
/*
MOD VISITORS COUNTRY FLAGS
END INSERT
*/


ابحث عن


$num_guests_online++;


اضف تحته


/*
MOD VISITORS COUNTRY FLAGS
START INSERT
*/
$cid = geoip_country_code_by_addr($gi, $row['session_ip']);
if (empty($cid)) $cid = "lan";
$countries[$cid] = isset($countries[$cid]) ? $countries[$cid]+1 : 1;
$invitado_online_list = "<font color=\"#00FFFF\">".$num_guests_online."</font><img src=\"".ROOT_PATH."flags/".strtolower($cid).".gif"."\" alt=\"".(($cid != "lan") ? $gi->GEOIP_COUNTRY_NAMES[$gi->GEOIP_COUNTRY_CODE_TO_NUMBER[$cid]] : "Unknown or LAN")."\" border=0> ".$invitado_online_list ;
/*
MOD VISITORS COUNTRY FLAGS
END INSERT
*/
if ($num_guests_online > 1){
$invitado_online_list .= " , ";
}


ابحث عن

"num_guests_online" => $num_guests_online,


اضف تحته


"invitado_online_list" => $invitado_online_list,




احفظ الملف وارفعه لموقعك


الىن افتح الملف

whos_online.html

الموجود في مجلد القوالب الذي تستخدمه


واضف في آخره

{invitado_online_list}


تم التركيب بنجاح


الرجاء عدم نقل الموضوع إلا مع ذكر المصدر والرابط التالي
http://www.wh-em.com/lib/showthread.php?p=119


رابط الموضوع الأصلي

http://www.4homepages.de/forum/index.php?topic=7831.0


تحياتي للجنيع

عازف
14/11/2006, 02:18 PM
بارك الله فيك يالغالي

تسلم ربي يحفظك

a7laawald
08/07/2007, 02:03 AM
شكرا اخى سويت وجارى التجربه

a7laawald
08/07/2007, 02:08 AM
Parse error: parse error, unexpected '*' in /hsphere/local/home/sara2007/pearlweb.net/site/includes/sessions.php on line 489

ظهر هذا الخطىء

a7laawald
08/07/2007, 02:20 AM
اخى عدلت مره اخرى وفتح عادى بس ما فى اعلام ولا اى شىء :(

وحيد
08/07/2007, 10:12 AM
افتح الملف

whos_online.html

الموجود في مجلد القوالب الذي تستخدمه


واضف في آخره

{invitado_online_list}

mooode
24/10/2008, 04:39 AM
الف شكر تم