الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

احتساب الزيارة بحسب مرات الدخول

بدأه حجازي في 4 نوفمبر 2011 · 7 رد · 543 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي هذا الكود

أريد بدلا من ان يحسب الزيارة بحسب الاي بي

يحسبه على كل زيارة

يعني إذا انا كنت داخل على الموقع وضغط على الصفحة الرئيسية ابغاه يحسب زيارة

إليكم الكود مرفق

اتمنى المساعدة

online.php

−2
#2

السلام عليكم

لانجاز فكرتك لن تحتاج الى تتبع IP الخاص بكل زائر او الاحتفاظ بـ cookie في جهازه

نعتمد على متغير في session وفي كل مرة يغلق فيها المتصفح يتم بدء جلسة جديدة (اي زائر جديد)

طبعا هذه الطريقة لا تعطي ارقاما حقيقية عن عدد الزوار.

<?php

	// هذا السطر يوضع في اعلى الكود ويستدعى مرة واحدة فقط
	session_start();

	if (!isset($_SESSION['visited'])) {
		$_SESSION['visited'] = true;
		echo 'زائر جديد';
		// اضف 1 الى عداد الزيارات في قاعدة البيانات او في ملف 
	}
?>
#3

جيد عزيزي وضحت الفكرة وتمت التجربة

الف شكر لك

لكن توجد اضافة جديدة:

اريد ان اضيف الزوار اليوم

والاسبوع

والشهر

والسنة

#4

السلام عليكم

اذا كنت تقصد الزوار اليوم والاسبوع ...الخ، هو عدد الزوار فقط في تلك الفترة

أرى ان يكون بدل عداد واحد لاحتساب الزوار، سيكون لديك أربعة عدادات كلها تزداد بالقيمة 1 كلما كان هناك زائر جديد

ثم يتم اعادة العداد الى القيمة 0 في نهاية كل:

- يوم بالنسبة لعداد زوار اليوم

- أسبوع بالنسبة لعداد زوارأسبوع

- شهر بالنسبة لعداد زوارشهر

- سنة بالنسبة لعداد زوارسنة

#5

وضحت الفكرة

لكن ممكن شرح اكثر

من خلال اعطاء مثال:

لنه خلفيتي قليلة في php

مشكور ومقدر

#6

في الانتظار

#7

السلام عليكم

لماذا لا تستخدم ادوات جاهزة للحصول على احصائيات اكثر دقة عن زوار موقعك

مثل AWStats

#8

شكرا لك عزيزي الكريم

انتهى

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…