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

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




صفحه 2 از 6 اولاول 123456 آخرآخر
نمايش نتايج 11 به 20 از 54

نام تاپيک: بچه ها ببینید این مشکل رو میشه حل کرد !

  1. #11
    داره خودمونی میشه Mohammadali.'s Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    شهر باران
    پست ها
    124

    پيش فرض

    وقتی می‌زنی رو «مشاهده صورت حساب» یه صفحه جدا باز می‌شه که آدرسش
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اینه ولی در واقع داره از یه سرور خارجی صفحه رو میاره. اینو به صورت frame پیاده کردم (نه iFrame). این طوری خوبه؟
    ممنون از این که به فکر ما بودی خواستی کمک کنی.
    دوست عزیز این کاری که شما کردی مثل این میمونه که با target مثلا blank صفحه رو تو tab جدید باز کردی.
    کاری که من میخوام بکنم اینه که مثلا صفحه ی domain.com/page.html اگه تو مرورگر صدا زده شد خودش رو تو فریم صفحه domain.com/index.html باز کنه.

  2. #12
    داره خودمونی میشه Mohammadali.'s Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    شهر باران
    پست ها
    124

    پيش فرض

    اصلا حدف ات چيه . شايد بشه كمك ات كنيم .
    چرا خودش رو تو index.html باز کنه ! بخاطر اینکه page.html که یک صفحه فرعی هست و فقط اطلاعات خودش رو توش داره و اصلا برنامه ریزی شده که با استفاده از منوی خود صفحه ی index.html بشه تو iframe به این صفحات دسترسی پیدا کرد.
    مثلا سایت من رو نگاه کن دوست عزیز:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگه تو سایت من توجه کرده باشی تمام صفحات رو برنامه ریزی کردم که تو iframe باز بشند.
    ولی اینطوری تنها مشکل اینه که اگه کسی از آدرس مستقیم اون صفحه رو پیدا کنه و یا از طریق موتور جستجو مثل گوگل domain.com/page.html رو اجرا کنه اون صفحه فقط با محتویات خودش باز میشه در حالی که باید به عنوان فریم در index باز بشه تا اینکه منوهای سایت لوگو و سایر چیزها هم نمایش داده بشند.
    Last edited by Mohammadali.; 13-01-2009 at 10:18.

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


  4. #13
    Banned
    تاريخ عضويت
    May 2008
    محل سكونت
    Apache
    پست ها
    300

    پيش فرض

    چرا خودش رو تو index.html باز کنه ! بخاطر اینکه page.html که یک صفحه فرعی هست و فقط اطلاعات خودش رو توش داره و اصلا برنامه ریزی شده که با استفاده از منوی خود صفحه ی index.html بشه تو iframe به این صفحات دسترسی پیدا کرد.
    مثلا سایت من رو نگاه کن دوست عزیز:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگه تو سایت من توجه کرده باشی تمام صفحات رو برنامه ریزی کردم که تو iframe باز بشند.
    ولی اینطوری تنها مشکل اینه که اگه کسی از آدرس مستقیم اون صفحه رو پیدا کنه و یا از طریق موتور جستجو مثل گوگل domain.com/page.html رو اجرا کنه اون صفحه فقط با محتویات خودش باز میشه در حالی که باید به عنوان فریم در index باز بشه تا اینکه منوهای سایت لوگو و سایر چیزها هم نمایش داده بشند.
    دوست عزيز ،

    مشكل من هم ديقا مثل شماست . اگر بشه فهميد كه صفحه با frame باز شده يا كاربر باز كرده مشكل را مي شود حل كرد . يا يك كار ديگر اما اين دايناميك است :

    مثلا بگوييم اگر نام صفحه page.php?frame=1 بود بازكنه در غير اين صورت ريدايركت به index بشه ! اگر اينو مي خواي كه بايد اين كارو كرد .

    تشكر //

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


  6. #14
    داره خودمونی میشه Mohammadali.'s Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    شهر باران
    پست ها
    124

    پيش فرض

    مثلا بگوييم اگر نام صفحه page.php?frame=1 بود بازكنه در غير اين صورت ريدايركت به index بشه ! اگر اينو مي خواي كه بايد اين كارو كرد .
    سلام
    اینی هم که شما گفتی کار جالبی هست میشه کمی درباره پیاده سازیش توضیح بدی !
    Last edited by Mohammadali.; 13-01-2009 at 17:25.

  7. #15
    Banned
    تاريخ عضويت
    May 2008
    محل سكونت
    Apache
    پست ها
    300

    11 پياده سازي

    نرم افزار هاي مورد نياز :

    1. هاستي كه php پشتيباني كنه .
    2. فرمت فايل هاي درگير php. باشد .

    اين روش بدين شكل است كه به آخر هر URL قسمت مثلا
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    رو اضافه كنيم تا اگر اين قسمت وجود نداشت صفحه با Javascript به index منتقل شود .

    مثلا اگر در صفحه page.php?user=1 متن :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    رو نشون مي ده در صفحه page.php متن :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    رو نشون ميده و در اين صورت هم جستجوگر صفحه را مي بيند هم به محض بالا آمدن صفحه صفحه به صفحه ديگر منتقل مي شود .


    اين اسكريپت رو در تمام صفحات فرعي در آخر قسمت Body مثل مثال وارد كنيد :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    اين هم در خصيصه src تگ Iframe اي كه بايد در آن نمايش داده شود .

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگر ابهامي وجود داشت بپرسيد !

    تشكر//

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


  9. #16
    داره خودمونی میشه Mohammadali.'s Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    شهر باران
    پست ها
    124

    پيش فرض

    مرسی رفیق
    میرم روش شما رو تست کنم ببینم چی میشه اگه مشکل داشتم که دوباره مزاحمت میشم.

  10. #17
    ناظر انجمن مباحث عمومی نرم‌افزار Mohammad King's Avatar
    تاريخ عضويت
    Sep 2005
    محل سكونت
    Markazi-Arak
    پست ها
    6,470

    پيش فرض

    مرسی رفیق
    میرم روش شما رو تست کنم ببینم چی میشه اگه مشکل داشتم که دوباره مزاحمت میشم.
    نه دوست من فکر نکنم دیگه مشکلی داشته باشی کمکهایjandedy عزیز خیلی خوبه .
    ولی اگر بزم با مشکل پیش خوردین بیاید بگین .
    موفق باشید .

  11. 2 کاربر از Mohammad King بخاطر این مطلب مفید تشکر کرده اند


  12. #18
    داره خودمونی میشه Mohammadali.'s Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    شهر باران
    پست ها
    124

    پيش فرض

    اين هم در خصيصه src تگ Iframe اي كه بايد در آن نمايش داده شود .

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اگر ابهامي وجود داشت بپرسيد !

    تشكر//

    میشه درباره این قسمت توضیح بدی باید این یکی کد رو تو کدوم پیج (index) و یا (صفحه فرعی) کپی بشه؟
    بعد اینکه اگه تو index هست باید به کدهای فریم اضافه بشه یا اینکه فرقی نداره کجای صفحه باشه؟

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


  14. #19
    Banned
    تاريخ عضويت
    May 2008
    محل سكونت
    Apache
    پست ها
    300

    پيش فرض

    میشه درباره این قسمت توضیح بدی باید این یکی کد رو تو کدوم پیج (index) و یا (صفحه فرعی) کپی بشه؟
    بعد اینکه اگه تو index هست باید به کدهای فریم اضافه بشه یا اینکه فرقی نداره کجای صفحه باشه؟
    اون كد

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بايد توي خصيصه src در تگ iframe اي كه بايد صفحه در آن نمايش داده شود ( يعني صفحه index ) .

    تشكر //

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


  16. #20
    داره خودمونی میشه Mohammadali.'s Avatar
    تاريخ عضويت
    Dec 2008
    محل سكونت
    شهر باران
    پست ها
    124

    پيش فرض

    اون كد

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بايد توي خصيصه src در تگ iframe اي كه بايد صفحه در آن نمايش داده شود ( يعني صفحه index ) .

    //

    jandedy خیلی ممنون.

    ببخش که زیاد سوال میکنم تو این یه تیکه بجای page که دوبار هم هست باید تغییرش بدم یا اینکه ربطی نداره؟

    من کد رو چند باری هست که دارم تست میکنم و وقتی کدهای صفحه فرعی رو بهشون اضافه میکنم دیگه در حالت عادی هم نمایش داده نمیشند(به عنوان فریم در ایندکس) و در هر صورتی صفحه ی فرعی ریدایرکت به index.php میشه.
    در حالی که به نظر میاد هدف کد این باشه که اگه صفحه فرعی در ایندکس اجرا شد درسته و اگر خالی اجرا شد باید به ایندکس ریدایرکت بشه.
    Last edited by Mohammadali.; 14-01-2009 at 16:27.

Thread Information

Users Browsing this Thread

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

User Tag List

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

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