Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Dynamiczny title, zmieniający się tytuł strony
Plikownik
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 19.01.2006

Ostrzeżenie: (0%)
-----


Witam

Mam pytanie - jak optymalnie napisać dynamiczny <title> dla strony ? Sąd miałaby trafiać informacja do <title> , skoro ten znacznik jest wyżej od treści strony ?
Go to the top of the page
+Quote Post
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $title = 'Jakiś tytuł';
  3. ?>
  4. <html>
  5. <head>
  6.   <title><?= $title; ?></title>
  7. </head>
  8. <body>
  9.   Strona...
  10. </body>
  11. </html>


W żadnym razie php Pro (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Przenoszę...
Go to the top of the page
+Quote Post
Hannon
post
Post #3





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 10.02.2005

Ostrzeżenie: (0%)
-----


mi nie chcialo wyswietlic jak tak zrobilem , jako title wyswietliło mi u góry firefoxa '<? echo 'tytul'; ?>' zamiast tytul (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

jak nie zadziala zrób tak :
  1. <?php
  2.  
  3. echo '<title>'.$tytul.'</title>';
  4.  
  5. ?>
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


php Pro? Wolne żarty.

P.S.
A co z tego że <title> jest wyżej niż strona?
  1. <?php
  2.  
  3. $arrArticle = array( 'title' => 'jakiś tytuł', 'description' => 'jakiś opis', 'content' => 'jakaś treść' );
  4.  
  5. echo '<?xml version="1.0" encoding="utf-8"?>';
  6. ?>
  7. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  8. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" >
  9. <head>
  10. <title><?php echo $arrArticle[ 'title' ]; ?></title>
  11. <meta name="Description" content="<?php echo $arrArticle[ 'description' ]; ?>" />
  12. <meta name="author" content="Michał Mech" />
  13. <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
  14. </head>
  15.  
  16. <body>
  17. <?php
  18.  
  19. echo $arrArticle[ 'content' ];
  20.  
  21. ?>
  22. </body>
  23. </html>
Go to the top of the page
+Quote Post
Plikownik
post
Post #5





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 19.01.2006

Ostrzeżenie: (0%)
-----


heh.. chodziło mi o coś bardziej zaawansowanego , inaczej nie dawałbym tego w php PRO (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Otóż chodzi mi o mniej więcej takie coś, jak np. tutaj http://www.dobreprogramy.pl/index.php?dz=2&id=749&t=87 , gdzie zostaje do title dodany tytuł pliku. Moje pytanie brzmi - jak wyświetlając wyniki z bazy (opis pliku, tytuł) zrobić tak, żeby został dodany do <title> ?
Go to the top of the page
+Quote Post
crash
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


Yyy normalnie? Pobierasz skąd chcesz dane i wyświetlasz gdzie chcesz (w tym przypadku w tytule).
Go to the top of the page
+Quote Post
Plikownik
post
Post #7





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 19.01.2006

Ostrzeżenie: (0%)
-----


no tylko problem w tym , że nie wiem jak to zrobić w moim cms -ie. Mam pliki:


index.php
themes/head.php
themes/prawyblok.php
i np. module/download.php

tytuł strony jest w pliku head.php , wszystkie pliki są includowane do index -u , jakoś nie udało mi się wykombinować jak zrobić, żeby wczytało tekst do title (w head.php) z jakiejś podstrony (np. download.php)
Go to the top of the page
+Quote Post
Kshyhoo
post
Post #8





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




No to przekaż zmienną globalnie.
Go to the top of the page
+Quote Post
aleksander
post
Post #9





Grupa: Przyjaciele php.pl
Postów: 742
Pomógł: 0
Dołączył: 14.12.2003
Skąd: Gdańsk, Trójmiasto

Ostrzeżenie: (0%)
-----


jezli uzywasz MVC to zrob w widoku metode do zmieniania tytułu
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.08.2025 - 13:16