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

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




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

نام تاپيک: ساخت هدر و فوتر ثابت

  1. #1
    اگه نباشه جاش خالی می مونه ashkan 261's Avatar
    تاريخ عضويت
    Apr 2008
    محل سكونت
    karaj
    پست ها
    220

    پيش فرض ساخت هدر و فوتر ثابت

    سلام

    من برای اینکه بجای قرار دادن سورس یه میانبر براش درست کنیم دیدم که از این علامت استفاده میشه $ مثلا $header هر جا این باشه هدر نشون داده میشه یعنی یه فایل header.php داریم که توی تمام صفحات ازش استفاده میشه .

    یا اینکه مثلا login$ یا register$ که هر نقطه از سایت اینو بذاریم برامون اون دستور لازمو ایفا میکنه .

    میشه یه خورده در مورد این توضیح بدید تا من بتونم هدر و فوترمو ثابت کنم ؟

    خیلی متشکر

  2. #2
    حـــــرفـه ای MrGee's Avatar
    تاريخ عضويت
    May 2008
    محل سكونت
    کرج
    پست ها
    3,693

    پيش فرض

    با دستور frame اچ تی ام ال فکر کنم بشه این کار رو کرد.

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


  4. #3
    Banned
    تاريخ عضويت
    Mar 2010
    محل سكونت
    سرورهاي گوگل
    پست ها
    36

    پيش فرض

    سلام

    من برای اینکه بجای قرار دادن سورس یه میانبر براش درست کنیم دیدم که از این علامت استفاده میشه $ مثلا $header هر جا این باشه هدر نشون داده میشه یعنی یه فایل header.php داریم که توی تمام صفحات ازش استفاده میشه .

    یا اینکه مثلا login$ یا register$ که هر نقطه از سایت اینو بذاریم برامون اون دستور لازمو ایفا میکنه .

    میشه یه خورده در مورد این توضیح بدید تا من بتونم هدر و فوترمو ثابت کنم ؟

    خیلی متشکر
    مي‌توني با استفاده از دستور :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    فايلي به نام header.php رو در هرجايي از صفحه كه بخواهي فراخواني كني !
    يعني بايد فايلي به نام header.php از قبل ساخته باشي كه وقتي در هر قسمت از صفحاتت كد بالا رو نوشتي ، اون فايل نمايش داده بشه !!

    دقيقا همين كارو مي‌توني براي فوتر يا قسمت‌هاي ديگه وب سايتت انجام بدي !!

    موفق باشيد .

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


  6. #4
    اگه نباشه جاش خالی می مونه ashkan 261's Avatar
    تاريخ عضويت
    Apr 2008
    محل سكونت
    karaj
    پست ها
    220

    پيش فرض

    ممنونم از شما دو دوست خوبم

    در مورد لاگین و این برنامه ها . ...
    مثلا من میخوام لاگین فاروم رو به لاگین سایت وصل کنم ، توی ویبولتین برای لاگین اینو میذاریم login$ . برای اینکه قسمت های دیگه رو بچسبونیم به هم چه کاری لازمه ؟

    در کل فلسفه این $ چی هست ؟ کجا تعریف میشه و اگر توی یک روت فولدر داخل هر فایل پی اچ پی ازش استفاده کنیم جواب میده ؟ مثلا من این کد رو میذارم توی فوتر ، آیا بجاش گزینه لاگینو نمایش میده ؟

  7. #5
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2009
    پست ها
    23

    پيش فرض

    سلام.لطفا کسی کمکم کنه:

    من یک فایل برای هدر سایت با نام "Header.php" در شاخه ی زیر ساختم:
    content/include/Header.php

    بعد در صفحه مدیریت سایت به آدرس "admin/admin.php" هدر رو به این صورت فراخوانی کردم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا وقتی وارد صفحه admin.php میشم ، تمام لینک ها و تصاویری که در فایل Header.php بوده کار نمیکنه!!!

    چکار کنم؟؟؟؟؟؟

    اینطوری هم نوشتم اما جواب نداد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    یه توضیحی در مورد ساخت header بدید.مثلا اگر هدرتون در فلان فولدر سایت باشه ، میشه اون رو در یک فایل php که در فولدر دیگه ای هست فراخوانی کرد؟؟چجوری؟؟


    ممنون
    Last edited by mghhgm; 19-04-2011 at 13:34.

  8. #6
    داره خودمونی میشه kazem121's Avatar
    تاريخ عضويت
    Jan 2007
    محل سكونت
    Active directory
    پست ها
    40

    پيش فرض

    سلام؛
    دوست عزیز برای اینکه عسکهای شما در این صفحه نمایش داده بشه باید ببینی که فولدر حاوی عکسهات آدرسش چی هست به احتمال زیاد شما آدرس دهی عسکهات درست نیست؛
    مسیر فولدر عکسهات رو هم بگو.
    احتمالا انها توی یه فولدر فرعی دیگه هستن.
    کد اچ تی ام ال مربوط به یکی از عکسهات رو هم بزار تا برات اصلاحش کنم.

  9. #7
    داره خودمونی میشه
    تاريخ عضويت
    Apr 2009
    پست ها
    23

    پيش فرض

    کلا سوال من این هست:

    مثلا یه فایل هدر در شاخه زیر داریم:
    content/include/Header.php

    داخل این فایل هدر ، یک کلید نمایش داده میشه که لینک این کلید این هست:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    حالا اگر دستور بالا رو در یک فایل php که در صفحه اصلی دایرکتوری هست ، مثلا فایل user.php ، استفاده کنم ، لینک درست کار میکنه (چون خود صفحه login.php در همون شاخه صفحه user.php هست.اما اگر این دستور رو در فایلی که در آدرس زیر هست:
    admin/news.php
    بکار ببرم ، وقتی روی لینک کلیک کنم ، مرورگر هیچ صفحه ای باز نمیکنه چون با کد بالا ، کاربر به آدرس admin/login.php ارجاع داده میشه که در این شاخه این صفحه وجود نداره!)

    اگر هم در فایل هدر این تغییر رو بدم:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    لینک در آدرس admin/news.php درست کار میکنه اما (با توجه به گفته های قبلی) در صفحه user.php لینک کار نمیکنه.

    راهی نیست که فایل هدری که میسازیم ، در هر صفحه ای که استفاده میکنیم ، نتیجه یکسان بده؟؟ (مثلا برای همین لینک ها)



    ممنونم

  10. #8
    حـــــرفـه ای mtchabok's Avatar
    تاريخ عضويت
    Apr 2011
    محل سكونت
    (مازندران - ساری) و (تهران - تهران)
    پست ها
    666

    پيش فرض

    عزیزم شما باید یه آدرس منبع داشته باشی که تمامی آدرس دهی خودتون رو به نسبت اون انجام بدین . واستون مثال میزنم :
    فایلی در آدرس این هس : localhost/test/image.jpg
    خوب آدرسش رو باید به این صورت وارد کنید : localhost/test/image.jpg یا /test/image.jpg .
    اگه ما یه چنین فایلی داشته باشیم : localhost/test/index.php و در این فایل میخوایم که اون عکس رو لود کنید میتونید از هر دو آدرس بالا استفاده کنید .
    پس نتیجه این هس که سعی کنید آدرس رو به صورت کامل وارد کنید تا دچار مشکلی نشید .
    یه چیز دیگه ببینید این دو آدرس یکی هستن :
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این به این دلیل هس که شما میتونید با استفاده از / در ابتدای آدرستون دامنه رو ذکر نکنید .

Thread Information

Users Browsing this Thread

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

User Tag List

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

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