Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] generowanie title
Forum PHP.pl > Forum > Przedszkole
ssmok
Jak rozwiazac problem dynamicznego generowania <title> dla strony ?

jesli pobieram dane z bazy i chce np. aby ich czesc wystepowala w title.
Mam pobierac cale dane z bazy na samym poczatku w HEAD, by je wzucic w title ?

czy moze pobierac normalnie - gdzie zajdzie potrzeba - a title jakos JS nadpisac ?

jak to sie robi ?
Scoout
Przed znacznikiem title pobież dane i je poprostu wyświetl w title...


$dane=[pobież z bany];
<title><?php $dane ?> </title>

Nic innego zabardzo nie wymyślisz... ;P
krzywy36
No gdzie chcesz tylko, zanim wyślesz jakieś dane do przeglądarki ;]
ssmok
Cytat(krzywy36 @ 24.03.2008, 22:26:43 ) *
No gdzie chcesz tylko, zanim wyślesz jakieś dane do przeglądarki ;]


tzn questionmark.gif
Scoout
Nie patż na to ;p

Poprostu pobież przed normalnie położonymi znacznikami title i będzie śmigało ...
krzywy36
tzn. że te dane musisz pobrać zanim je wyświetlisz (to chyba logiczne tongue.gif)...
Pobierasz sobie gdzie chcesz, przed <html>, przed <head>, w <head> obojętnie tylko musisz pobrać zanim wyświetlisz tongue.gif
Patrz, przecież nie zrobisz czegoś takiego:
  1. <?php
  2. echo $zmienna;
  3. $zmienna = 'cos';
  4. ?>

bo to nie zadziała ;] musisz najpierw zadeklarować zmienną, tak samo tam musisz najpierw pobrać dane a dopiero potem je wyświetlać, rozumiesz?? smile.gif
ssmok
no to jasne ze przed ...

ale jest to dosc klopotliwe. Mam np. plik odczytujac jakis temat z forum. Dane pobieram w 400 linijce - a title mam w 5.
Ponadto naglowek z head mam includowany zawsze ten sam ...
Scoout
Ahh odpowiedz na ptanie została dana więdz po co pisać to po 5 raży?

Wnioskuję o zamknięcie tematu...
krzywy36
No to możesz zrobić tak, że cały skrypt php wykonujesz przed wyświetleniem strony... smile.gif
Odpowiedź nie została dana bo on dalej ma problem haha.gif...
jak coś to pisz na gg , w profilu masz ;]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.