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

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




نمايش نتايج 1 به 7 از 7

نام تاپيک: اختصاص دادن آدرس مخصوص به هر پست ?

  1. #1
    داره خودمونی میشه mohsen_ed's Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    Travian - تراوین
    پست ها
    76

    پيش فرض اختصاص دادن آدرس مخصوص به هر پست ?

    سلام من دارم برای خودم یک نرم افزار مدیریت وبلاگ می سازم اما فقط یک چیز رو نمی دونم
    سوال : یک پست می زنم یک قسمت خلاصه برای صفحه اول و یک قسمت کامل برای صفحه اختصاصی و اختصاص دادن یک آدرس به این شکل :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگه می شه سریعتر به این سوالم پاسخ بدید چون واقعا بهش احتیاج دارم .

  2. #2
    آخر فروم باز MAXXX's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    1,990

    پيش فرض

    سلام
    من که متوجه نشدم سوالت چی بود در وااقع سوالی نکردی که جواب بدم لطفا تهش یه علامت سوال بزار ببینم سوالت چی بود
    ولی اگه لینک رو میگی
    mysite.com/newside?id=postid

  3. این کاربر از MAXXX بخاطر این مطلب مفید تشکر کرده است


  4. #3
    حـــــرفـه ای Bill Gates's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    @ Company
    پست ها
    3,465

    پيش فرض

    newsid=PostId اگر php باشه با دستور $_GET مقدار newid رو میگیری

  5. این کاربر از Bill Gates بخاطر این مطلب مفید تشکر کرده است


  6. #4
    اگه نباشه جاش خالی می مونه S@jj@d's Avatar
    تاريخ عضويت
    Jan 2009
    محل سكونت
    آریا شهر
    پست ها
    361

    پيش فرض

    با سلام ، شما سوالتون رو نپرسیدی ولی فهمیدم چی می خواید mysite.com/?newsid=psotid من PHP کار هستم و برای نوشتن این برنامه از روشی که جناب بیل گیتس فرمودن باید نوشت. $_GET["newsid"]; با این دستور مقدار رو می گیریم. اگه بازم سوالی هست در خدمتم.

  7. این کاربر از S@jj@d بخاطر این مطلب مفید تشکر کرده است


  8. #5
    داره خودمونی میشه mohsen_ed's Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    Travian - تراوین
    پست ها
    76

    پيش فرض منظور

    من منظورم این هست که من وقتی یک پست ارسال می کنم این آدرس رو چه جوری بهش اختصاص بدم ؟

    لینک هم منظورم این طوری بود : mysite.com/newsid?id=postid

  9. #6
    حـــــرفـه ای Bill Gates's Avatar
    تاريخ عضويت
    Jan 2008
    محل سكونت
    @ Company
    پست ها
    3,465

    پيش فرض

    سلام
    موقعی که داری نمایش میدی متنی رو آیدیش هم بگیر تو یه متغیر بعد توی لینک به جای postid متغیری که آیدی متن توشه رو بزار
    حالا آیدی نشد چیزه دیگه

  10. این کاربر از Bill Gates بخاطر این مطلب مفید تشکر کرده است


  11. #7
    آخر فروم باز MAXXX's Avatar
    تاريخ عضويت
    May 2006
    پست ها
    1,990

    پيش فرض

    فکر کنم منظورت رو فهمیدم
    اینو میدونی که پست هات باید تویه دیتابیس ریخته بشن و هر پست در دیتا بیس یه id هم باید داشته باشه
    بعد موقع نمایش دادن پست ها در صفحه اصلی پست رو به همراه آیدیش از دیتابیس فرا میخونی ولی حالا با هر تکنیکی که دوست داری کاری میکنی که پست کامل نمایش داده نشه مثلا دو خط از پست و بقیش نوشته شده باشه ادامه .... و وقتی کاربر رویه این ادامه کلیک میکنه به صفحه ای میره که پست کامل هست همون صفحه newside به قول شما
    حالا این چطوری ممکنه شکل پایین رو دقت کن باید "ادامه " اینطوری نوشته بشه

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    البته خط بالا رو من خیلی خلاصه نوشتم و مراحل وصل شدن و گرفتن اطلاعات از دیتابیس رو انشالله خودت بلدی
    این خط باعث میشه که کلمه ادامه به صورت هیپر لینک در بیاد و با کلیک بر رویه اون کاربر به صفحه newside منتقل بشه و همچنین یه متغیر به اسم id هم که مقدارش برابر id پست فراخوانی شده از دیتابیسه به اون صفحه فرستاده بشه

    حالا این مرحله اول بود
    مرحله دوم تویه صفحه newside باید تعریف کنی که پستی رو که id اون در دیتابیس برابر id هست که به این صفحه فرستاده شده از دیتابیس بیار و توصفحه نمایش بده
    این خلاصش بود

  12. این کاربر از MAXXX بخاطر این مطلب مفید تشکر کرده است


Thread Information

Users Browsing this Thread

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

User Tag List

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

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