Autor | Zpráva | ||
---|---|---|---|
BlueRain Profil |
#1 · Zasláno: 30. 8. 2007, 14:03:05
Soubor hlavicka.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <title><? echo $title;?></title> </head> <body> Soubor obsah.php $title='nejaky title'; Soubor index.php include 'hlavicka.php'; include 'obsah.php'; Jak mám nastavit, aby bylo TITLE vždy podle souboru obsah.php ?? |
||
roberta Profil |
#2 · Zasláno: 30. 8. 2007, 14:05:38
BlueRain
Soubor index.php include 'obsah.php'; include 'hlavicka.php'; najskor treba includnut obsah.php, aby v subore hlavicka.php poznalo premennu $title |
||
BlueRain Profil |
#3 · Zasláno: 30. 8. 2007, 14:07:33
Ale hlavička musí být v dokumentu jako první ne?
|
||
roberta Profil |
#4 · Zasláno: 30. 8. 2007, 14:12:51
BlueRain
generovať sa má prvá, ale v súbore obsah.php sa ti negenerujú žiadne html tagy, takže je to v poriadku |
||
BlueRain Profil |
#5 · Zasláno: 30. 8. 2007, 14:19:33
Ok
Ale soubor obsah.php nebude jen obsahoval $title. Budou tam funkce a taky html tagy. Takže tvoje řešení bohužel použít nemohu |
||
roberta Profil |
#6 · Zasláno: 30. 8. 2007, 14:22:13
BlueRain
tak si vytvor nový súbor title.php a v ňom nerob nič, iba napĺňaj premennú $title... |
||
tiso Profil |
#7 · Zasláno: 30. 8. 2007, 14:26:31
...v tom prípade je Ti dúfam jasné že to máš zle a musíš to zmeniť...
|
||
Dedleg Profil |
#8 · Zasláno: 30. 8. 2007, 16:24:06
mas tam chybu: <? echo $title;?> ma to byt takto: <?php echo$title; ?>
|
||
Zdeněk Košťál Profil |
#9 · Zasláno: 30. 8. 2007, 16:27:19
Dedleg
To není chyba, jestliže má zapnuté zkrácené tagy. Sice to pak bude kolidovat s XML, ale to už je jiná... |
||
BlueRain Profil |
#10 · Zasláno: 30. 8. 2007, 21:52:55
Nešlo by to pomocí globální proměných nebo funkce header ??
|
||
Sicario Profil * |
#11 · Zasláno: 30. 8. 2007, 23:07:53
Jednu dobu jsem pouzival funkce na hlavicku a paticku.
function hlavicka($data); Data, ktera se maji v hlavicce vypsat, lze predat pomoci asoc.pole $data. Pokud bys nechtel psat $data['title'] ale jen $title, pouzij fci. extract($data); V posledni dobe jsem si oblibil zapis <?=$title?> misto <? echo $title?>. |
||
Časová prodleva: 17 let
|
0