PDA

View Full Version : تعداد بازدید از یک متن



masud8002k
جمعه 19 آبان 1391, 08:29 صبح
سلام من تالارو جستجو کردم اما نتوستم متوجه بشم که چطوری میشه برای یک سایت خبری تعداد بازدید از یک خبر رو نوشت
البته تا این حد فهمیدم که در جدولمون یک فیلد اضافه میکنیم به عنوان بازدید حالا بقیه اشو نمیدوم چطوری باید کد بنویسیم که هر خبررو که با کوئئری استرینگ میفرستم در صفحه مثلا shownews.aspxنشون میده باید یک واحد به کانتر اضافه کنه

EnKamran
جمعه 19 آبان 1391, 10:48 صبح
راه های زیادی داره، شما میتونی از کامپوننت هایی که دوستان نوشتن هم استفاده کنی ولی اگه خودت بخوای بنویسی میتونی مثلا راحت ترین راه رو انتخاب کنی اونم اینه که تو جدول اخبارت یه فیلد دیگه اضافه کنی به اسم viewcount مقدار اولیه صفر بهش میدی بعد توی PageLoad که داری خبر رو لود میکنی میای از QueryString شماره خبر رو میگیری و این ردیف رو Update میکنی و یک واحد به این فیلد ViewCount اضافه میکنی.
این دیگه خیلی راحته اما خوب ممکنه دوس داشته باشی که بازدید ثبت نشه بلکه بازدیدکننده ثبت بشه (یعنی رفرش ثبت نشه) یا هر دو، خوب اینجا میای یه جدول دیگه درست میکنی که شماره خبر، تعداد بازدید، تعداد بازدید کننده، آی پی رو میگیره و ...