آدرس صفحات ورودی قبلی

شروع موضوع توسط shadecute ‏22 مارس 2008 در انجمن برنامه‌نویسی با PHP

  1. shadecute

    shadecute Member

    ارسال‌ها:
    143
    تشکر شده:
    18
    امتیاز دستاورد:
    16
    سلام

    چه طوری میشه آدرس صفحاتی که کاربر اومده به ترتیب به نمایش در بیاد مثل این عکس
    [​IMG]
    یا مثل همین بالای مجید آنلاین
    Majidonline Forums > مديريت محتوا > برنامه هاي مديريت وبلاگ >
    ممنون میشم تگ های مورد نظرش رو معرفی کنید ...
     
    نوشته شده توسط shadecute در ‏22 مارس 2008
  2. imanmir

    imanmir Member

    ارسال‌ها:
    573
    تشکر شده:
    51
    امتیاز دستاورد:
    16
    رسیدیگی به navigator

    سلام منم نیاز به این کار دارم لطفا جواب بدید؟
     
    نوشته شده توسط imanmir در ‏27 مارس 2008
  3. amirali_it

    amirali_it New Member

    ارسال‌ها:
    8
    تشکر شده:
    1
    امتیاز دستاورد:
    1
    سلام
    منم ميخوام
    توي asp.net با xml اين كار انجام ميشه . توي php چه تور ؟
     
    نوشته شده توسط amirali_it در ‏29 مارس 2008
  4. peyman1987

    peyman1987 Member

    ارسال‌ها:
    507
    تشکر شده:
    306
    امتیاز دستاورد:
    16
    دوستان عزیز به اینها میگن bread crumb. میتونین از کلاس زیر استفاده کنین. نحوه استفاده ش با انواع مثالها هم توی همین صفحه هست.

    http://www.baskettcase.com/classes/breadcrumb/
     
    نوشته شده توسط peyman1987 در ‏29 مارس 2008
  5. saidshp

    saidshp Member

    ارسال‌ها:
    116
    تشکر شده:
    128
    امتیاز دستاورد:
    16
    سلام
    تو php هم با xml میشه ولی من فعلا با دیتا بیس میدونم.

    باید از یه ساختار درختی استفاده کنید
    شما باید تو جدول برای هر مقوله جدیدی که درست میکنید ریشه اون رو هم وارد کنید
    مثال.
    PHP:

    create table category ( id int not null auto_increment ,
    parent int not null  default 0,
    name char(20) not null,
    primary key(id));

     
    بعد هم وقتی کاربر وارد یک بخش میشه باید مسیر رو به ترتیب یپدا کرد

    و با استفاده از یه تابع برگشتی یکی یکی بکشید بیرون

    اگر ریشه 0 باشه اون بخش از سایت بالا ترین رده هست
    ________________
     
    نوشته شده توسط saidshp در ‏29 مارس 2008
  6. amirali_it

    amirali_it New Member

    ارسال‌ها:
    8
    تشکر شده:
    1
    امتیاز دستاورد:
    1
    peyman1987
    من از این صفحه سر در نیاوردم.میشه بیشتر توضیح بدی

    saidshp
    شما میشه نمونه کد بزاری

    ممنون
     
    نوشته شده توسط amirali_it در ‏5 می 2008
    imanmir از این پست تشکر کرده است.
  7. peyman1987

    peyman1987 Member

    ارسال‌ها:
    507
    تشکر شده:
    306
    امتیاز دستاورد:
    16
    اینم یه مثال:

    PHP:

    <?php
    include_once('class.breadcrumb.inc.php');
    $breadcrumb = new breadcrumb;
    $breadcrumb->homepage='homepage'; // sets the home directory name
    $breadcrumb->dirformat='ucfirst'; // Show the directory in this style
    $breadcrumb->symbol=' || '; // set the separator between directories
    $breadcrumb->showfile=TRUE; // shows the file name in the path
    $breadcrumb->linkFile=TRUE; // Link the file to itself
    $breadcrumb->_toSpace=TRUE; // converts underscores to spaces
    echo "<p>".$breadcrumb->show_breadcrumb()."</p>";
    ?>
     
    این مثال خودشه. از روی URL صفحه Bread Crump درست میکنه و نشون میده. همین.
     
    نوشته شده توسط peyman1987 در ‏7 می 2008

به اشتراک بگذارید