PDA

View Full Version : تغییر title برای هر صفحه یک title که از دیتابیس خونده میشه چاپ بشه.



saeed-71
چهارشنبه 08 مرداد 1393, 09:45 صبح
سلام.
ببنید من میگیرم header فایل رو اینکلود میکنم تو همه صفحات
تو فایل کانفیگم که عنوان سایت این تعیرف شده


defined('TITR') or define('TITR', 'عکس ');


حالا تو همه صفحات همین چاپ میشه و عنوان همشون یکیه


<title><?php echo TITR ?></title>


من میخوام عنوان صفحه ای رو که تو دیتاابیس ذخیره کردم چاپ کنم اما این فایل head رو همه جا اینکلود کنم!
نمیدونم منطورمو رسوندم یا نه!

DR.HTML
چهارشنبه 08 مرداد 1393, 09:51 صبح
فکر کنم میخوایت تایتلتون مثل همین تاپیک های برنامه نویس تغیر کنه اگر اینجوریه توی هر صفحه تایتلرو که از دیتابیس خوندید همونو بزارید چون define یه چیزه مشخصه و طبیعتا هر جا تغییر نمیکنه

saeed-71
چهارشنبه 08 مرداد 1393, 10:06 صبح
خوب میام تو هر صفحه یکی دیگه تعرف میکنم و مقدار دیتابیسشو میریزم توش اما بازم تغییر نمیکنه


<title><?php echo (defined('PAGETITLE') ? PAGETITLE : TITR); ?></title>

DR.HTML
چهارشنبه 08 مرداد 1393, 10:09 صبح
نمیدونم چرا دارین از define هستفاده میکنین ؟
این چه ایرادی داره echo '<title>'. $row['title'].'</title>';

vahidqara
چهارشنبه 08 مرداد 1393, 12:40 عصر
نمیدونم چرا دارین از define هستفاده میکنین ؟
این چه ایرادی داره echo '<title>'. $row['title'].'</title>';

دقیقا دوستمون درست میگه :لبخندساده: