• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

Hỏi Cách get title cho từng page của Website?

ThienPham

New Member
Chào anh Thắng cũng như toàn thể cAc bAn !
Mình đang có vấn đề cần được sự giưp cho mã nguồn Web đó là việc tạo title cho từng trang?
Vì hiện tại nó chỉ dùng chung 1 title của head đặt ra. À mình xin nói trước là cấu tạo của Soucre này rAt hại não nên cũng là mOt vấn đề khó

Mình tham khảo trên gg thì có hướng dẫn như vậy:
Đặt
PHP:
<title><?php echo $title; ?></title>  tại header
Rồi đặt phần sau vào file bAn muốn tạo name title để hàm trên gọi tới:
PHP:
<?php 
$title = "Tiêu đề web thay đổi"; //Thay đổi Title chỗ này trước 
?>

Nhưng O Soucre của mình rAt kỳ lạ, mOt file .php bên trong hoàn toàn chỉ là vài dòng html không có phần include header mà thực ra khi truy cập trang đó vẫn có header. Mà header lại thuộc file index, nghĩa là mình đặt title O index nó cũng như là đặt title cho toàn bộ page. Thay đổi mOt vài cAch nhưng cũng không được :(


Vậy nên mình vào đây xin được sự trợ giưp của anh Thắng cũng như toàn Member TTIT cAch thế nào để đặt titile cho từng Page mOt cAch tự do?
Cảm On nhiEu !

- - - - - - - - - -

Đây là code ở index.php
PHP:
<?php
include("head.php");@session_start();


include("config.php");$db        =    new    lg_mysql($host,$dbuser,$dbpass,$csdl);include("func.php");
$THANHVIEN["id"] = 0;include("z_includes/dem_online.php");

if( !empty($_SERVER['QUERY_STRING']) && strpos($_SERVER['QUERY_STRING'], 'act=') !== false ){    $act = explode('&', $_SERVER['QUERY_STRING']);    foreach( $act as $k=>$v ){        $v = explode('=', $v);        eval('$'.$v[0].' = \''.$v[1].'\';');    }}
if (empty($act)) $act = "home";if ( !in_array($act, array("home","gioi_thieu","lien_he","san_pham","san_pham_xem","tin_tuc","tin_tuc_xem","tuyen_dung","dich_vu"    ) ) ) {    $act = "home";}
?>





    <div class="clearfix">    <div class="tgp_body">        <div class="body_1">            <?phpinclude "z_includes/menu.php"; ?>                    </div>        <div class="body_2">            <?phpinclude "z_modules/".$act.".php";include "z_modules/include.php"; ?>        </div>        <div class="body_3"><?phpinclude "z_includes/support.php"; ?>            <?phpinclude "z_includes/thong_ke.php"; ?>                                </div></div></center>
</body></html>




Nhưng 50% index còn lại lại RewriteRule tới thư mục /home bên trong :)

- - - - - - - - - -

Mình không biết làm nên tạm thời vẫn dùng title chung ở head.php :(
 
Nó là head đấy anh.
Đặt title ở đấy cũng như cho toàn bộ page của trang rồi. Ý em nói là cho từng trang thì em đặt ở head.php là:
PHP:
<title><?php echo $title; ?></title>
Xong vào từng file đặt title cho nó bằng cách:
PHP:
<?php 
$title = "Tiêu đề web thay đổi"; //Thay đổi Title chỗ này trước 
?>
Nhưng không được. Nhìn qua soucre này cũng khó hiểu quá. Em fix 2 ngày rồi không xong 1 vấn đề này :(
 
Nó là head đấy anh.
Đặt title ở đấy cũng như cho toàn bộ page của trang rồi. Ý em nói là cho từng trang thì em đặt ở head.php là:
PHP:
<title><?php echo $title; ?></title>
Xong vào từng file đặt title cho nó bằng cách:
PHP:
<?php 
$title = "Tiêu đề web thay đổi"; //Thay đổi Title chỗ này trước 
?>
Nhưng không được. Nhìn qua soucre này cũng khó hiểu quá. Em fix 2 ngày rồi không xong 1 vấn đề này :(
Em không hiểu gì à
Cái tiêu đề đó em đã đặt hẳn tên cố định rồi thì còn thay đổi gì nữa
 
Nên bây giờ em mới tìm cách để đặt title cho từng trang nè. Vậy theo cách của em là cố định à? Anh có cách nào để đặt cho từng trang không hướng dẫn em với :( Hay không thì em pm info host qua cho anh cho nhanh nhé. Anh Pro code vào tìm hiểu cho em

- - - - - - - - - -

Em cũng tham khảo ở đây mà không được: http://stackoverflow.com/questions/20063059/php-echo-in-title-not-working-why
 
Chủ yếu em làm là phần sản phẩm thì hiện tên sảm phẩm còn tin tức thì hiện tiêu đề tin đã tạo tren Title :( Anh giúp em tý
 
Up up up up.........

- - - - - - - - - -

Anh Thắng cứ làm cho em 1 ví dụ sau đó em tự làm các page khác nhé. Thank anh.
 
Có thể biến $title ở từng trang không được khai báo là global nên ở trang head_php nó không hiểu biến đó nên nó không hiển thị được
 
Có thể biến $title ở từng trang không được khai báo là global nên ở trang head_php nó không hiểu biến đó nên nó không hiển thị được
Vậy nên mình mới hỏi cách để nó "hiểu" được nè :)
 

Facebook Comments

Similar threads

New posts New threads New resources

Back
Top