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

shadecute

Member
سلام

چه طوری میشه آدرس صفحاتی که کاربر اومده به ترتیب به نمایش در بیاد مثل این عکس
23ligsg.jpg

یا مثل همین بالای مجید آنلاین
Majidonline Forums > مديريت محتوا > برنامه هاي مديريت وبلاگ >
ممنون میشم تگ های مورد نظرش رو معرفی کنید ...
 

imanmir

Member
رسیدیگی به navigator

سلام منم نیاز به این کار دارم لطفا جواب بدید؟
 

saidshp

Member
سلام
تو 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 باشه اون بخش از سایت بالا ترین رده هست
________________
 

peyman1987

Member
اینم یه مثال:

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 درست میکنه و نشون میده. همین.
 

جدیدترین ارسال ها

بالا