Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Dynamiczny title, zmieniający się tytuł strony
Plikownik
post 9.02.2006, 23:21:15
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 ?


--------------------
Windows XP | Telewizja, Radio
Go to the top of the page
+Quote Post
crash
post 9.02.2006, 23:31:44
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 smile.gif Przenoszę...


--------------------
Go to the top of the page
+Quote Post
Hannon
post 9.02.2006, 23:34:16
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 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 9.02.2006, 23:34:40
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 9.02.2006, 23:50:54
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 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> ?


--------------------
Windows XP | Telewizja, Radio
Go to the top of the page
+Quote Post
crash
post 9.02.2006, 23:55:24
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 10.02.2006, 08:41:54
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)


--------------------
Windows XP | Telewizja, Radio
Go to the top of the page
+Quote Post
Kshyhoo
post 10.02.2006, 08:54:23
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 10.02.2006, 13:23:28
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
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 10:10