Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pobranie <title> z samego dołu na samą górę, Jak tego dokonać?
Weles
post
Post #1





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 7.07.2011

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


Witam!

Od 8:00 męczę się ze znacznikami <title></title>, gdyż:

*Znaczniki title są na samej górze strony - wiadomo, pomiędzy <head></head>
*Include'owany plik do index.php (w którym jest title) jest na praktycznie samym dole strony

I tutaj pada moje pytanie:

Jak/co zrobić aby pobrać ten title?..

Wrzucenie znaczników title poza head jest niepoprawne.

Szukam w google, np. pod takimi frazami:
https://www.google.com/search?hl=pl&q=j...366&bih=643

I zero rezultatów..

Pozdrawiam!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


layout.php
  1. <head>
  2. <title><?=$config['page']['title'];?></title>
  3. </head>
  4. <body>
  5. <div>
  6. <?=$content;?>
  7. </div>
  8. </body>


modules/default.php lub inny plik (includowana podstrona)
  1. <?php
  2.  
  3. $query = mysql_query("SELECT `title` FROM xxx WHERE id = 1");
  4. $row = mysql_fetch_assoc($query);
  5.  
  6. if(!empty($row['title'])) {
  7. $config['page']['title'] = $row['title'];
  8. }
  9.  
  10. $content = 'aaaaa';
  11. ?>

Go to the top of the page
+Quote Post
Weles
post
Post #3





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 7.07.2011

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


Cytat(CuteOne @ 21.12.2012, 11:06:51 ) *
layout.php
  1. <head>
  2. <title><?=$config['page']['title'];?></title>
  3. </head>
  4. <body>
  5. <div>
  6. <?=$content;?>
  7. </div>
  8. </body>


modules/default.php lub inny plik (includowana podstrona)
  1. <?php
  2.  
  3. $query = mysql_query("SELECT `title` FROM xxx WHERE id = 1");
  4. $row = mysql_fetch_assoc($query);
  5.  
  6. if(!empty($row['title'])) {
  7. $config['page']['title'] = $row['title'];
  8. }
  9.  
  10. $content = 'aaaaa';
  11. ?>


Trochę trudno mi wytłumaczyć dokładnie mój problem..
Chodzi o to że podstrony nie mogą się nazywać tak: ?page=costam tylko każdy ma inny GET, np.: ?v=4f34f w czym 4f34f to identyfikator pliku do pobrania, więc każdego GET'a muszę sprawdzać osobno.

Wiem tylko że to:

Cytat
Pomyślałem sobie że może przez JS bym ustawił ten tytuł.
Czy to zadziała tak jak zwykłe title czy nie?


Kod

document.title = 'jakis tam tytul';


Tzn. czy np. google zaindeksuje w wyszukiwarce ten tytuł z JS, czy ten orginalny?


wyeliminowało by mój problem na 100%, tylko czy tak jak pytałem - to zadziała tak jak normalny title? zaindeksuje TEN tytuł z JS google czy ten podstawowy w Head?
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 07:03