واضح آرشیو وب فارسی:سایت ریسک: t=19039">تشخيص عنوانهاي جديد در فروم؟! overcrash 29 شهريور 1383, 13:53من مشغول ساختن يك تالار گفتگوام يك مشكلي هست و اونم اينكه وقتي كاربر لاگين ميشه موضوعاتي كه جديد اضافه شدند و نديده رو بصورت رنگي (مشخص شده ) ميبينه از اين بگذريم كه هم تاريخ آخرين بار لاگين شدنشو داريم و هم تاريخ نوشته هارو پس ميتونيم دفعه اول تشخيص بديم كه كدومها جديد هستند ولي وقتي يك موضوعي رو ديد و برگشت به صفحه اول ديگه اون موضوع رنگي نيست ولي بقيه هنوز رنگي هستند! ميخوام بدونم چه سيستمي بكار ميره كه تشخيص ميده؟! :roll: AliReza 26 29 شهريور 1383, 23:35من مشغول ساختن يك تالار گفتگوام يك مشكلي هست و اونم اينكه وقتي كاربر لاگين ميشه موضوعاتي كه جديد اضافه شدند و نديده رو بصورت رنگي (مشخص شده ) ميبينه از اين بگذريم كه هم تاريخ آخرين بار لاگين شدنشو داريم و هم تاريخ نوشته هارو پس ميتونيم دفعه اول تشخيص بديم كه كدومها جديد هستند ولي وقتي يك موضوعي رو ديد و برگشت به صفحه اول ديگه اون موضوع رنگي نيست ولي بقيه هنوز رنگي هستند! ميخوام بدونم چه سيستمي بكار ميره كه تشخيص ميده؟! :roll:با چه زباني.... overcrash 30 شهريور 1383, 10:33با php جناب مديريت محترم انجمن :wink: overcrash 04 مهر 1383, 13:11آقا PHP يا ASP بودنش مهم نيست فقط سيستم كار چجوريه؟! AliReza 26 04 مهر 1383, 18:48راه هاي مختلفي داره.... مثلا ميشه تمام تاپيك هايي كه بين تاريخ آخرين بار لاگين كابر با تاريخي كه كاربر آنلاين است را بدست آورد.... بعد مياييم مي بينيم تو اين تاپيك ها پست جديدي ارسال شده يا نه.... اگه ارسال شده بود كه عنوان تاپيك بصورت Bold نمايش داده ميشه.... حالا اگه كاربر توي هر تاپيك وارد بشه اون تاپيك از ليست اصلي كم ميشوند.... اگر هم كاربر به تاپيك جديدي پست ارسال كنه اون تاپيك به ليست اصلي كه تا پيك ها را نگه ميداره اضافه ميشه.... اميد وارم متوجه شده باشي..... overcrash 06 مهر 1383, 13:24اول اينكه منظورت از اون ليست چي هست؟ حالا اگه كاربر توي هر تاپيك وارد بشه اون تاپيك از ليست اصلي كم ميشوند.... و دوم اينكه باز براي خودت برو جلو ببين چه اتفاقي ميفته؟ مشكل اين نيست كه تاپيكها يا پستهاي جديد رو چجوري بفهميم مشكل اينكه وقتي كاربر وارد يك تاپيك جديد ميشه و خارج ميشه چجوري تشخيص بديم كه اون تاپيك ديده شده و ديگه bold نباشه ولي ساير تاپيكهاي جديد همچنان bold باشند :wink: اميدوارم فهميده باشي taher007 08 مهر 1383, 05:28خوب یه فیلد هم (مثلا viewed) داشته باشید... که از اول مقدار اون 0 باشه و با اولین بازدید به 1 تبدیل بشه... (Update) بعد فقط صفرها رو bold کنید... AliReza 26 09 مهر 1383, 02:09اول اينكه منظورت از اون ليست چي هست؟ حالا اگه كاربر توي هر تاپيك وارد بشه اون تاپيك از ليست اصلي كم ميشوند.... و دوم اينكه باز براي خودت برو جلو ببين چه اتفاقي ميفته؟ مشكل اين نيست كه تاپيكها يا پستهاي جديد رو چجوري بفهميم مشكل اينكه وقتي كاربر وارد يك تاپيك جديد ميشه و خارج ميشه چجوري تشخيص بديم كه اون تاپيك ديده شده و ديگه bold نباشه ولي ساير تاپيكهاي جديد همچنان bold باشند :wink: اميدوارم فهميده باشي 1 - ليست تاپيك هايي كه بين تاريخ آخرين بار لاگين كابر با تاريخي كه كاربر آنلاين است را ميگم... 2 - گفتم كه ....با حذف ID اون تاپيك از ليست اصلي... ليست اصلي ميتونه يك آرايه باشه كه ID هاي تاپيكي كه بازديد نشدند را درون خودش نگهداري ميكنه..... overcrash 11 مهر 1383, 13:05واين ليست چجوري نگهداري بشه؟! يك آرايه كه در همه صفحات بايد حفظ بشه AliReza 26 11 مهر 1383, 14:56با ضافه كردن يك فيلد واسه هر ركوردت اين لست را ميتوني داشته باشي.....
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 299]