PDA

View Full Version : سوال: ساخت ادامه مطلب !



nofilter
سه شنبه 25 خرداد 1389, 11:26 صبح
سلام
می خواستم ببینم چطوری میشه مثل بعضی سایتها برای مطلب خودمون ادامه مطلب بزاریم؟
اگه نمونه کد بزارین ممنون میشم .

persiansoft_amin
سه شنبه 25 خرداد 1389, 11:44 صبح
ببین شما چند راه داری
ولی بهترینش استفاده از کوری استرینگ وقتی می خوای page بعدی را صدا بزنی


<a href=?article=article_id>

بعد تو صفحه بعدی مقدارش را می خونی :


string aricleid=Request.QueryString["article"].tostring())
:قلب::قلب::قلب:

maxpayn2
سه شنبه 25 خرداد 1389, 12:20 عصر
یه راه اینه که موقع insert کردن دو تا فیلد داشته باشی یکی به عنوان خلاصه مطلب و یکی به نام مطلب کامل ، توی صفحه اصلی خلاصه مطلب رو نشون بدی و زیر خلاصه مطلب لینک بدی به صفحه مطلب کامل

raziee
سه شنبه 25 خرداد 1389, 12:49 عصر
می خواستم ببینم چطوری میشه مثل بعضی سایتها برای مطلب خودمون ادامه مطلب بزاریم؟
اگه نمونه کد بزارین ممنون میشم .
دوست من شما باید یک سیستم طراحی کنید. یعنی اینکه رو همه چیز فکر کنید.
این نیست که بچه های این سایت بیان و یه کدی رو برای شما بگذارند و شما بتونید این کار رو انجام بدید.
شما باید جداولتون رو در دیتابیس صحیح طراحی کنید.
بعد بیاید براش تو برنامه کد بنویسید.
اگه این کار ها رو انجام دادید و مشکل دارید مشکلتون رو بگید.
اگر انجام ندادید ابتدا این کار ها رو بکنید. اگر بلد نیستید با نمونه کد های دوستان شروع کنید.
و ...

nofilter
سه شنبه 25 خرداد 1389, 13:02 عصر
یه راه اینه که موقع insert کردن دو تا فیلد داشته باشی یکی به عنوان خلاصه مطلب و یکی به نام مطلب کامل ، توی صفحه اصلی خلاصه مطلب رو نشون بدی و زیر خلاصه مطلب لینک بدی به صفحه مطلب کامل

به نظر شما در بانک این امکان وجود داره که فیلدی برای ذخیره متن بلند در نظر بگیریم ؟

به نظر این یه روش قدیمیه!

nofilter
سه شنبه 25 خرداد 1389, 13:05 عصر
دوست من شما باید یک سیستم طراحی کنید. یعنی اینکه رو همه چیز فکر کنید.
این نیست که بچه های این سایت بیان و یه کدی رو برای شما بگذارند و شما بتونید این کار رو انجام بدید.
شما باید جداولتون رو در دیتابیس صحیح طراحی کنید.
بعد بیاید براش تو برنامه کد بنویسید.
اگه این کار ها رو انجام دادید و مشکل دارید مشکلتون رو بگید.
اگر انجام ندادید ابتدا این کار ها رو بکنید. اگر بلد نیستید با نمونه کد های دوستان شروع کنید.
و ...

اتفاقا ممکنه که یه کاربری پیدا بشه و کدی که مدنظر من هست رو اینجا بزاره!

در هر صورت از راهنمایی مفیدتون خیلی ممنون .....

raziee
سه شنبه 25 خرداد 1389, 13:16 عصر
به نظر شما در بانک این امکان وجود داره که فیلدی برای ذخیره متن بلند در نظر بگیریم ؟

به نظر این یه روش قدیمیه!
بله این امکان وجود داره دیتاتایپ رو ntext بگیرید.
خیر این روش قدیمی نیست.

اتفاقا ممکنه که یه کاربری پیدا بشه و کدی که مدنظر من هست رو اینجا بزاره!
موضوع اینه که با یک کد نمیتونید این کار رو انجام بدید.
یه راهنمایی:
شما باید جدولی شبیه با این بسازید.
فیلد ها:
آیدی(فیلد کلید و یکتا)
نام مطلب
کد دسته بندی(اگه دارید)
توضیحات مختصر
متن اطلی
کد کاربر ایجاد کننده
تاریخ ایجاد
تاریخ آخرین ویرایش

----------------------
بعد از اینکه جدول رو طراحی کردید:
SP های مربوط به ,GET,Get ,INSERT, UPDATE, DELETE و هر چیز دیگه ای که فکر میکنید نیاز هست رو بنویسید.
بعد از اینکه کارتون با دیتابیس تموم شد میاید تو برنامه یک صفحه رو ایجاد میکنید که بتونید اطلاعات رو به جدولتون اضافه کنید. وصفحات مربوط به ویرایش و ...
و در انتها یک صفحه بسازید که که این مطالب رو بگیرد.
و در یک صفحه دیگر که اسمش رو میذاریم ادامه ی ملب متن کامل رو از دیتا بیس میگیره ونشون میده.