Autor | Zpráva | ||
---|---|---|---|
Takekecy Profil |
#1 · Zasláno: 16. 8. 2007, 17:43:55
Ahoj, potreboval bych radu. Vkladam obsahovou cast stranky pomoci include. Ale nevim jak mam dat title taky tem vlozenym castem. Teda ja ho tam dostal, ale kdyz sem se dival, tak byl napsany jenom v prohlizeci, ale searchboti brali porad ten hlavni. Dik
<?php echo "<?xml version="1.0" encoding="utf-8"?>"?> |
||
Alphard Profil |
#2 · Zasláno: 16. 8. 2007, 20:42:14
title patří do hlavičky
nejlépe to asi uděláš tak, že do includovaných stránek vložíš: $title = "Nadpis stránky"; $obsah = "Obsah stránky"; hned na začátku includuje a potom dáš na potřebná místa echo $title; a echo $obsah; |
||
Takekecy Profil |
#3 · Zasláno: 16. 8. 2007, 22:58:47
No to jo, ale kdyz si pak zobrazim zdrojak tak tam budu mit dve hlavicky kdyz udelam celou novou aji v tom includovanem souboru, coz znamena ze taky dvakrat title...
|
||
Alphard Profil |
#4 · Zasláno: 16. 8. 2007, 23:11:54
ne, proč?
v $title je jenom hodnota tilte a budeš mít: <?php include "soubor.php"; ?> <html> <head> ... hlavičky ... <title><?php echo $title; ?></title> </head> <body> ... tady jsou nějaké divy, menu, atd ... <?php echo $obsah; ?> ... ukončíš divy ... </body> </html> |
||
Takekecy Profil |
#5 · Zasláno: 16. 8. 2007, 23:16:50
aha tak a kde urcim to co ma byt v tom title?..
|
||
ph@tE Profil * |
#6 · Zasláno: 16. 8. 2007, 23:55:23
Takekecy
V tom soubor.php, který includuješ. Soubor s názvem soubor.php: $title = "Titulek stránky"; $obsah = "<p>Obsah stránky</p>"; Soubor index.php, nebo jak si ho nazveš: <?php include "soubor.php"; ?> <html> <head> <title><?php echo $title; ?></title> </head> <body> <?php echo $obsah; ?> </body> </html> A konečný kód, který se odešle prohlížeči, bude: <html> <head> <title>Titulek stránky</title> </head> <body> <p>Obsah stránky</p> </body> </html> |
||
Takekecy Profil |
#7 · Zasláno: 17. 8. 2007, 00:19:43
Jj presne, dokonce to i chapu, ale nevim jak mam zaclenit to echo obsahu do toho mojeho kodu. Ja tam mam zobrazeni te obsahove stranky udelane tahle:
<?php a jak to mam ted prepsat to mi nak nedochazi... |
||
Časová prodleva: 3 dny
|
|||
Takekecy Profil |
#8 · Zasláno: 19. 8. 2007, 23:34:32
Nikdo nevi? :O Sakrys... Zkuste to pls :)
|
||
Alphard Profil |
#9 · Zasláno: 19. 8. 2007, 23:50:28
ten tvůj kód z 17.8.2007 00:19:43 dáš na začátek souboru
a dále dáš: (okopírováné od ph@tE, samozřejmě jen ukázka) <html> <head> <title><?php echo $title; ?></title> </head> <body> <?php echo $obsah; ?> </body> </html> |
||
Takekecy Profil |
#10 · Zasláno: 20. 8. 2007, 01:38:11
Aha takhle dik, uz to funguje. Ale zjevne to neni uplne tak idealni. S tim, ze ja budu rekneme mit 8 odkazu v menu, tak v kodu budu nacitat nahore 8 stranek hned na zacatku a pak je volat pres 8 ruznych titlu a obsahu coz neni asi uplne idealni. Nehlede na to ze mam nadpisy stylovane, takze musim este zvlast volat 8 nadpisu :D Nejake elegantni reseni by bylo? :)
|
||
Alphard Profil |
#11 · Zasláno: 20. 8. 2007, 08:36:11
OMG? jakejch 8 nadpisů?
includuješ 1 soubor, 1x title a 1x obsah k čemu si myslíš, že je tam ta část $id = $_REQUEST['id']; $obsah = $id. ".php"; |
||
Takekecy Profil |
#12 · Zasláno: 20. 8. 2007, 22:56:21
A tak, sorry PHP se musim naucit, I know. Dik.
|
||
Časová prodleva: 18 let
|
0