-
November 20th, 2013, 22:29
#1
راهنمایی در مورد حذف یک عدد در تایتل با دستور php
با سلام
ما یک کد داریم مثل زیر :
کد PHP:
<title> onvane safhe : page number</title>
حالا Page Number هر صفحه ای باشه عددش میاد کنارش حالا میخوام که عدد 1 در صفحه اصلی کنارش نیاد ولی در بقیه صفحه ها بیاد.
کدهای زیادی رو تست کردم جواب نداد کسی میتونه راه حلی و به من بگه
-
-
November 20th, 2013 22:29
# ADS
-
November 20th, 2013, 22:34
#2
پاسخ : راهنمایی در مورد حذف یک عدد در تایتل با دستور php
دوستان این و هم اضافه کنم تابع str_replace جواب کار من و نداد
-
-
November 21st, 2013, 09:06
#3
عضو دائم
پاسخ : راهنمایی در مورد حذف یک عدد در تایتل با دستور php
خرجش فقط یک if ساده است...
-
تعداد تشکر ها از Metalik به دلیل پست مفید
-
November 21st, 2013, 12:14
#4
پاسخ : راهنمایی در مورد حذف یک عدد در تایتل با دستور php
همونطور که Metalik گفت با یه if درست میشه.
اگه نمیتونید مشکل رو خودتون حل کنید، خط زیر رو به آخر اسکریپت اضافه کنید:
کد PHP:
<?php
$buffer = ob_get_contents();
ob_clean();
$buffer = str_replace(' : 1</title>', '</title>', $buffer);
echo $buffer
?>
شاید روش خوبی نباشه، ولی کار رو راه میندازه
-
تعداد تشکر ها از folletto به دلیل پست مفید
-
November 21st, 2013, 13:50
#5
پاسخ : راهنمایی در مورد حذف یک عدد در تایتل با دستور php
سلام
از دستور شرطی استفاده کردم
صفحه کلا بالا نیمیاد
-
-
November 21st, 2013, 14:04
#6
عضو انجمن
پاسخ : راهنمایی در مورد حذف یک عدد در تایتل با دستور php
این دستور رو احتمالا در لوکال اجرا کردین که نمیاد. بر روی یک هاست تست کنید
Designer and Consultant of e-Government Services / CRM-HRM-ERP-MIS / Web & Windows & Mobile Application
-
-
November 21st, 2013, 14:18
#7
پاسخ : راهنمایی در مورد حذف یک عدد در تایتل با دستور php
قسمتی از کدتون رو بذارید. اینجوری نمیتونم راهنماییتون کنم!
-
تعداد تشکر ها از folletto به دلیل پست مفید
-
November 21st, 2013, 14:20
#8
پاسخ : راهنمایی در مورد حذف یک عدد در تایتل با دستور php
توضیحات کد نویسی :
کد زیر برای تایتل استفاده میشه
<title><$mt:BlogName encode_html="1"$> صفحه : <$MTPaginateCurrentPage$></title>
معرفی :
<$mt:BlogName encode_html="1"$> عنوان سایت و نمایش میده
شماره صفحه ای که داخلش هستیم و نمایش میده <$MTPaginateCurrentPage$>
حالا این ما میخوایم در صورتی که کاربر در صفحه اول سایت هست فقط عنوان سایت نمایش داده بشه نه شماره صفحه یعنی شماره صفحه حذف بشه در صفحه اول
-
-
November 21st, 2013, 14:21
#9
پاسخ : راهنمایی در مورد حذف یک عدد در تایتل با دستور php

نوشته اصلی توسط
spsgorgan
این دستور رو احتمالا در لوکال اجرا کردین که نمیاد. بر روی یک هاست تست کنید
نه روی هاست چک کردم
-
-
November 21st, 2013, 14:37
#10
پاسخ : راهنمایی در مورد حذف یک عدد در تایتل با دستور php
این الان چه سیستمی هست!؟
از Template Engine اختصاصی استفاده میکنه.
باید لیست توابع تعریف شده مجاز در فایل تمپلیت رو بدونید. که آیا براش if هم در نظر گرفته شده یا نه.
اون کدی که من دادم رو کجا قرار دادید؟! باید کد رو انتهای فایل اصلی با فرمت php قرار بدید. مثلا فایل index.php در روت اسکریپت.
اگه فرمت فایل تمپلیت اسکریپت php نیست نباید قرار بدید.
-