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

مشاهدة النسخة كاملة : شرح كيفية إظهار عدد الزوار الحالي في الموقع


devlop7
2012-08-31, 15:47
السلام عليكم و رحمة الله و بركاته
أقد لكم اليوم كيفية إظهار عدد الزوار الحالي في الموقع
نستعمل ملفين php
و جدول في قاعدة البينات
أما الجدول فهو ك الآتي :

$sql08='CREATE TABLE Amp47_ge (
time INT unsigned not null,
ip varchar(30) not null,
bro varchar(30) not null,
Primary key (time)
)';
$query08 = mysql_query($sql08);

نفتح الملف الأول أو ننشئه و يكون ملف البرنامج

<?
$server_host="سيرفر";
$user_name="إسم المستخدم لقاعدة البينات";
$pssword_user="كلمة السر";

mysql_connect($server_host,$user_name,$pssword_use r);
mysql_select_db($datbase_name);
//أخد الوقت الحالة
$tm = time();
// تعين المدو لتحديث عدد الزوار الدين غادرو
$timeout = $tm - (30*60);
// أخد البينات من السيرفور سواء كان
// remote
// أم لا
if($_SERVER["REMOTE_ADDR"]){$ip=$_SERVER["REMOTE_ADDR"
];}
else{$ip=$_SERVER["HTTP_X_FORWARDED_FOR"];}
// أخد المعلومات المتصفح من المصفوفة المحصل عليها
$brws = explode("(",$_SERVER["HTTP_USER_AGENT"]);
$browser = $brws[0];
//حدف الزوار الدين غادروا
mysql_query("DELETE FROM tabl_name WHERE time <'".$timeout."'");
// إدخال البينات الجديدة
mysql_query("INSERT INTO tabl_name SET time='".$tm."', ip='".$ip."', bro='".$browser."'");
// أخد نتائج التي سيتم إظهارها
$count = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM tabl_name"));
//غلق الإتصال
mysql_close();
$total='<font color="#FFFFFF">يوجد '.$count[0].'<br/>زائر في موقعنا حايا</font>';


?>

أفتح ملف الدي ستعرض فيه عدد الزوار
و قم يأستدعاء ملف البرنامج ب
<?
require=("file.php");
?>

ثم
<? echo$total;?>

إنتهى الموضوع
أرجو التصحيح الأخطاء

حسينdz
2012-09-04, 23:28
شكرا لك اخي
وهناك مواقع تقدم الخدمة باشكال وانواع مختلفة

Mohamed.Bel
2012-09-24, 15:27
شكرا لك لكني أفضل خدمة قوقل analytics

vilden
2012-10-13, 09:37
شكرا لك اخي
وهناك مواقع تقدم الخدمة باشكال وانواع مختلفة

issamo3113
2012-10-24, 11:01
مشكور يا غالي على الجديـــد
واصل ولا تفاصل

عبد الله10
2012-11-23, 12:59
السلام عليكم ورحمة الله
بارك الله فيك على المعلومات

فيلسوف
2012-11-23, 18:24
شكرا على المجهود ،

أرغب في طريقة معرفة ( ip adress ) لأي عضو ينتسب لموقع ما ؟؟ وشكرا جزيلا

nabilps5
2015-01-19, 19:06
شكرا لك اخي جزاك الله كل خير