مشكلة واجهتني رجائا مساعدة في برمجة خاصية تم اضافته قبل وقت php

  • web design

ابرمج موقع جديد

وفي اضافة المواضيع اريد وضع وقت التي اضيفة به هاذا الموضوع واريد طريقة في حال مرة علئ هاذا الموضوع مدة زمنية اقلها دقيقة واكثرها غير محدد بان يكتب لي

تم اضافة الموضوع قبل 4 ساعاة مثلا

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

لن اعطيك الكود جاهز ولكن سألمحه لك

عند اضافة احدهم موضوع استجلب دالة الوقت ونخزنه في ثابت فلنسميه time1 وخزنه في قاعدة البيانات وعند جلب محتويات الموضوع من قاعدة البيانات مثلاً اجلب معه الوقت في الحقل المناسب له في واجهة الموقع. طبعاً الوقت سيكون شبيه لهذا 120001 وهو 12:00:01 وهذا اتركه لك.

ناتي لــ "قبل 4 ساعات": عندما يتصفح زائر الموقع ستجلب دالة الوقت مرة اخرى لكي تعرف الوقت الحالي للزائر وتخزنه في متغير فلنسميه time2 ونطرح الثاني من الاول ونخزنه في متغير time3 ونتحقق من القيمة اذا كان اصغر من 24 يكون مضى time3 من نشر الموضوع.

مثال:-

time1 =0215 , time2=0310

time3=time2-time1=0310-0215=55 min

وهكذا

الطريقة الأولى باستخدام PHP

الطريقة الثانية باستخدام jQuery

نصيحة مني استعمل دالة time() التي تعيد لك الوقت بصيغة timestamp وهو عدد التواني مند 1970

و من خلال هده القيمة ستستخرج كل المعلومات التي تريد من بينها الوقت بين التواريخ

متلا

time_now - time_article = time_deference

و اعتمد على هدا الكود

شكرا لك اخي الكريم

ولاكن لا اعتقد انها تفي بالغرض

اسف جدا اخي لقد علقة قبل تحليل الكود اسف

والحمدوا لله ربي العالمين بعد تحليل الكود تبين ان هاذا بالظبة ما اريده فعلا"

شكرا

مشكورين جدا "