تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 11

نام تاپيک: نحوه تبديل متن هايي كه از ديتابيس خوانده ميشوند به لينك و ....

  1. #1
    پروفشنال khark11's Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    برازجان
    پست ها
    901

    پيش فرض نحوه تبديل متن هايي كه از ديتابيس خوانده ميشوند به لينك و ....

    من ميخوام يه فروم طراحي كنم كه براي تاپيك هام يه جدول تو ديتابيسم در نظر گرفتم و تو صفحه اول سايت اين ليست نام تاپيك ها هستش كه نمايش داده ميشه،
    حلا يه كاربري كه اومد صفحه اول و از يه تاپيك خوشش اومد بايد روش كليك كنه تا بره به اون تاپيكه،حالا ميخوام بدونم چطوري ميشه يه كاري كرد كه تاپيك ها كه خونده ميشن به صورت لينك نمايش داده بشن، و اصلا به كجا بايد لينك بشوند.
    ما كه نميتونيم به ازائ هر تاپيك يه صفحه جداگانه طراحي كنيم پس بايد يه صفحه داشته باشيم كه از ديتابيس اطلاعات توش بارگذاري بشه، حالا ميخوام بدونم اين تاپيك هايي كه تو صفحه اول هستش چطوري بايد لينك بشن و به چه صفحه اي بايد ارجاع داده بشن،منظورم اينه كه از كجا بفهمم كه كاربر رو كدوم لينك كليك كرده و چطوري وقتي سايت حين كار هستش ميتونم يه دستور select به صورت پويا آماده داشته باشم كه مثلا نام تاپيك رو در اون دستور سلكت بشه عوض كرد؟؟

    آيا ميشه از رويه هاي ذخيره شده يا همون Stored Procedure استفاده كرد؟؟
    خواهش ميكنم كمكم كنيد به كمك فوري نياز دارم، ممنون ميشم ازتون

    ضمنا من با دات نت زياد سايت طراحي كردم و كار با ديتابيس رو هم بلدم و تخصصي SQL Server رو بلدم.

  2. #2
    اگه نباشه جاش خالی می مونه .: محمد :.'s Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    Apache
    پست ها
    222

    پيش فرض

    من می گم از سیستم آماده استفاده کن !

  3. #3
    پروفشنال khark11's Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    برازجان
    پست ها
    901

    پيش فرض سيستم آماده !!!!

    دردم اينه كه نميتونم ديگه، آخه اين پروژه يكي از بچه هاست كه ميخواد بده تحويل استادش و از من خواسته كه واسش طراحيش كنم

  4. #4
    کاربر فعال انجمن موسیقی David.Jn's Avatar
    تاريخ عضويت
    Jul 2007
    پست ها
    2,070

    پيش فرض

    من .Net کار نکردم نمیدونم شما هم .NET میخوای یا با php !!!
    نمیدونم برنامه نویسی وب بلدی یا نه
    در هر صورت اصولش اینه(واسه لینک شدن عناوین تاپیک) که باید اطلاعاتی که از دیتابیس خوندی رو بزاری تو تگ html ( تگ a ) بعدش واسه اینکه بخوای محتویاتشو نمایش بدی همون لینک رو تبدیل به کوئری استرینگ میکنی (در موردش یه سرچ کوچولو بزن متوجه میشی) حالا وقتی صفحه ریدایرکت شد به یه صفحه دیگه یا همون صفحه با GET میگیریش و id ای که تو کوئری استرینگ قرار دادی رو که با GET گرفتی، میاری و تو کوئری ای که از بانک میخوای بگیری قرار میدی و الی ماشالله ...

    آيا ميشه از رويه هاي ذخيره شده يا همون Stored Procedure استفاده كرد؟؟
    اصلآ ربطی به این موضوع نداره.

  5. #5
    پروفشنال khark11's Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    برازجان
    پست ها
    901

    پيش فرض خوب متوجه نشدم !!!

    اين تبديل كردنش به كوئري استرينگ به چه صورته؟؟
    نميتونم تصورش رو بكنم چطوري صد تا لينك رو وقتي مقصد همش يه جاس چطوري بايد كنترل بكنم، خوب من كه نميتونم هر كي يه تاپيك جديد زد يه صفحه هم براش طراحي كنم پس مجبورم يه صفحه واسه نشون دادن همه تاپيكام داشته باشم كه اطلاعات رو از ديتابيسم بخونه، حالا تو صفحه اول كه لينك تاپيك ها هستش من چطوري متوجه بشم كه رو كدوم لينك كليك شده كه من اطلاعات اون ركورد مربوط به اين لينك رو بخونم؟؟

    من وي بي دات نت و اي اس پي كار مي كنم

  6. #6
    اگه نباشه جاش خالی می مونه .: محمد :.'s Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    Apache
    پست ها
    222

    پيش فرض

    اینجا زیاد کسایی بودن که پروژه می خواستن ! اما هیچکدوم هیچ کاری نتونست بکنه !

  7. #7
    کاربر فعال انجمن موسیقی David.Jn's Avatar
    تاريخ عضويت
    Jul 2007
    پست ها
    2,070

    پيش فرض

    اینجا زیاد کسایی بودن که پروژه می خواستن ! اما هیچکدوم هیچ کاری نتونست بکنه !
    من که ندیم ایشون پروژه خواسته باشن فقط راهنمایی میخوان
    اين تبديل كردنش به كوئري استرينگ به چه صورته؟؟
    ببین دوست عزیز همین آدرس این تاپیک رو نگاه کن:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این لینک یه کوئری استرینگه
    شما برای هر عنوان تاپیک که از بانک میخونید باید یه id هم برای اون بخونید (که این id منحصر بفرده)
    حالا میای جلوی عبارتی که بعد از علامت سوال قرار میگیره همون id رو مینویسید.
    و در زمان تحویل گرقتن با متد GET همین id رو اعمال میکنید تو کوئری و خروجی بر حسب اون id نشون میدید.
    در ضمن عبارتی که قبل از علامت ? قرار میگیره همون نام فایلیه که قراره این id رو تحویل بگیره.
    حالا شاید تو .Net یه کمی فرق کنه ولی اصولش همینه.

  8. این کاربر از David.Jn بخاطر این مطلب مفید تشکر کرده است


  9. #8
    حـــــرفـه ای Ultimator's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    NetFrameWork.
    پست ها
    3,239

    پيش فرض

    من که ندیم ایشون پروژه خواسته باشن فقط راهنمایی میخوان
     
    ببین دوست عزیز همین آدرس این تاپیک رو نگاه کن:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این لینک یه کوئری استرینگه
    شما برای هر عنوان تاپیک که از بانک میخونید باید یه id هم برای اون بخونید (که این id منحصر بفرده)
    حالا میای جلوی عبارتی که بعد از علامت سوال قرار میگیره همون id رو مینویسید.
    و در زمان تحویل گرقتن با متد GET همین id رو اعمال میکنید تو کوئری و خروجی بر حسب اون id نشون میدید.
    در ضمن عبارتی که قبل از علامت ? قرار میگیره همون نام فایلیه که قراره این id رو تحویل بگیره.
    حالا شاید تو .Net یه کمی فرق کنه ولی اصولش همینه.
    فرقش :
     
     
    و در زمان تحویل گرقتن با متد GET همین id رو اعمال میکنید تو کوئری و خروجی بر حسب اون id نشون میدید.
    از request.querystring استفاده میکنیم ! 
     
     
    حالا اون لینکهایی که به تاپیکها منتهی میشن میتونن اینطوری ساخته بشن 
     
     
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    که این منغیرها میتونن مقادیر دیتابیس باشن که حالا هر طور که دیتا رو میخونید ( مثلا با حلقه while نشون میدین یا  datalist , repeater یه ذره تفاوت دارن که امیدوارم بلد باشین 
    Last edited by Ultimator; 09-02-2009 at 11:49.

  10. 2 کاربر از Ultimator بخاطر این مطلب مفید تشکر کرده اند


  11. #9
    پروفشنال khark11's Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    برازجان
    پست ها
    901

    پيش فرض

    فرقش :



    از request.querystring استفاده میکنیم !


    حالا اون لینکهایی که به تاپیکها منتهی میشن میتونن اینطوری ساخته بشن

    آقا دستت درد نكنه، خيلي مفيد بود ديگه كامل فهميدم كه بايد چيكار كنم.

    از همه بچه هايي كه با نظراتشون راهنمايي كردن متشكرم.
    يه سوال ديگه هم دارم اميدوارم نگين پر رو شده.
    من ميخوام يه سري اطلاعات مثه نام كاربري و از اين جور چيزا رو با كمك برقراري جلسه (Session) بين صفحات جابه جا كنم. بلدم چطوري اينكارو بكنم. اما ميخوام بدونم اين بهترين روش براي اين كار هست يا نه؟
    Last edited by khark11; 09-02-2009 at 16:33.

  12. #10
    حـــــرفـه ای Ultimator's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    NetFrameWork.
    پست ها
    3,239

    پيش فرض

    خب این چیزا لازمه که امن باشن ! مگه نه ؟! کوئری استرینگ که نمیشه ! دیده میشه هرچقدم که انکود کنین کافی نیست ! 
    هایدن فیلد و ویو استیت هم قابل دیدنه 
    کوکی هم هست ولی کوکی واسه save کردن اطلاعات بری دفعه بعد استفاده میشه 
    دیگه همین سشن بهترین راه میمونه دیگه ! 
    البته میتونین از دیتابییس هم استفاده کنید ولی همین سشن به نظرم مناسبه 
    ضمنا سشن این مقادیر رو نگه میداره برای زمان مشخص بقیه روش ها فقط یک دفه کارایی دارن ! 
    Last edited by Ultimator; 09-02-2009 at 17:26.

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •