p shahad نشر 14 أكتوبر 2022 أرسل تقرير نشر 14 أكتوبر 2022 موقعي باللغة php ابغا شرط لكل مرة يتم فيها تسجيل الدخول يزيد عدد الزوار اللي داخلين الموقع 1 اقتباس
0 Ahmed Sadek Elamine Touahria نشر 15 أكتوبر 2022 أرسل تقرير نشر 15 أكتوبر 2022 إذا كنت ترغب في إضافة عداد زوار PHP بسيط في موقع الويب الخاص بك ، فإليك حل بسيط يمكن أن يقودك إلى إضافة عداد زوار PHP بسيط لموقعك على الويب. سيعمل على موقع الويب بالكامل وسيحفظ بيانات العد في ملف نصي. والتي يمكن بسهولة إفراغها أو تغييرها. لاحظ أن هذا العداد سيعمل كملف نصي. هذه ليست قاعدة بيانات عداد. ولكن يمكنك أن تأخذ فكرة لحفظ عداد الزوار في عرض قاعدة البيانات. عداد الزوار في PHP قم بإنشاء ملف نصي يسمى visitors.txt قم بإنشاء ملف آخر يسمى index.php. الصق الكود أدناه فيه. كلما تم تحديث الملف بمقدار 1 زيادة في ملف visitors.txt. $visitors = file_get_contents('visitors.txt'); $visitors = $visitors+1; file_put_contents('visitors.txt',$visitors); سيحصل السطر الأول من الكود على المحتوى من الملف. تم إنشاء File_get_contents في وظيفة PHP. سوف يقوم السطر الثاني بعمل زيادة فيه. زائر + 1 يعني آخر زيارة و 1 زائد فيها. سيضع السطر الثالث قيمة الزيادة هذه مرة أخرى في ملف الزوار. الوسائل ستكتب في الملف. 1 اقتباس
0 Adnane Kadri نشر 15 أكتوبر 2022 أرسل تقرير نشر 15 أكتوبر 2022 اضافة الى فكرة المدرب أحمد يمكنك تقييد عملية تزويد عدد المشاهدات بشرط أن يكون ذلك ضمن جلسة واحدة. بمعنى: ان قام المستخدم A بالدخول الى الصفحة B فإن عدد المشاهدات سيكون 1 ان قام المستخدم A بتحديث الصفحة B فان عدد المشاهدات سيكون 2 وان قام المستخدم A بزيارة صفحة أخرى في ذات الموقع فإن عدد المشاهدات سيتم تزويده هو الآخر، في حين أن العدد الفعلي هو زائر واحد. فالزيارات تحسب في الغالب ضمن الجلسة الواحدة. يمكنك مثلا انشاء متغير جلسة باسم isNew تخزن قيمة بعد أول زيارة للموقع. if(!isset($_SESSION['isNew'])){ $_SESSION['isNew'] = 'yes'; $visitors ++; } يتم تدمير الجلسة بعد انتهاءها. 1 اقتباس
السؤال
p shahad
موقعي باللغة php ابغا شرط لكل مرة يتم فيها تسجيل الدخول يزيد عدد الزوار اللي داخلين الموقع
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.