Autor | Zpráva | ||
---|---|---|---|
McPalffy Profil * |
Potrebujem sa opýtať že či je dobré keď miešam PHP a HTML takto:
Vytvorím si html dokument, a tam urobim menu design a všetko, no nezakončím ho, aby som ho mohol includnut do obsahu ďalšieho dokumentu. a potom mam dalsi subor, so zakoncenim. cize vyzera to nejak takto: <? include menu.html ?> OBSAH STRANKY <? include end.html ?> tak sa pýtam či je to ok, alebo či nemáte lepšie riešenie ... ja php velmi neviem čiže preto to robím takto. |
||
Str4wberry Profil |
#2 · Zasláno: 6. 12. 2007, 20:28:27
Ano, je to dobré řešení.
|
||
McPalffy Profil * |
#3 · Zasláno: 6. 12. 2007, 20:29:31
ok dakujem =)
|
||
Str4wberry Profil |
#4 · Zasláno: 6. 12. 2007, 20:30:37
Akorát nemusíš používat include, pokud se jedná o prostý html soubor.
Např. readfile(). |
||
Tomáš Hanus Profil |
#5 · Zasláno: 6. 12. 2007, 20:31:38
McPalffy
Někdo to dělá obraceně, tedy vkládá obsah pomocí proměnné v URL. Musí se to ale ošetřit. Na tvém řešení není nic špatné. Souhlasím s Jahodou. |
||
McPalffy Profil * |
#6 · Zasláno: 6. 12. 2007, 20:31:53
môžeš mi to napísať celé, prosím ??? :D
|
||
McPalffy Profil * |
#7 · Zasláno: 6. 12. 2007, 20:33:24
to readfile .... iba čisto readfile(dokument.html) ... ???
|
||
BetaCam Profil |
#8 · Zasláno: 6. 12. 2007, 20:36:27
třeba :
readfile 'end.html'; |
||
Str4wberry Profil |
#9 · Zasláno: 6. 12. 2007, 20:36:28
Odpovídám McPalffymu:
Zapamatuj si důležitou stránku — php.net — můžeš tam i hledat jednotlivé funkce. „to readfile .... iba čisto readfile(dokument.html) ... ???“ Proč si to nevyzkoušíš? |
||
McPalffy Profil * |
#10 · Zasláno: 6. 12. 2007, 20:38:05
som lenivý :D ... tak ešte raz diky moc
|
||
vertigo4 Profil |
#11 · Zasláno: 6. 12. 2007, 21:02:48
Vytvorím si html dokument
počkejte, to znamená že php jde vkládat do souborů .html či .htm ??? |
||
Str4wberry Profil |
#12 · Zasláno: 6. 12. 2007, 21:07:47
Odpovídám vertigovi4:
Ne. Čti pozorněji. |
||
DoubleThink Profil * |
#13 · Zasláno: 6. 12. 2007, 21:08:53
Někdo to dělá obraceně, tedy vkládá obsah pomocí proměnné v URL. Musí se to ale ošetřit.
Ano musí. Vzniklé dokumenty ale mají nepříjemnou nevýhodu v tom, že nejsou autonomní, velmi špatně se narušuje jejich uniformita a nejde jednoduše vložit script před začátek výstupu. |
||
DoubleThink Profil * |
#14 · Zasláno: 6. 12. 2007, 21:11:20
třeba readfile 'end.html';
readfile není jazykový konstrukt, ale obyčejná funkce - závorky pro uzavření argumentu jsou nezbytné. |
||
Nox Profil |
#15 · Zasláno: 6. 12. 2007, 21:18:08
McPalffy
Tenhle způsob používám a sice to znamená nějaký řádky pro každý dokument navíc, ale zase se nemusíš starat o url, get, injekce, pohoda |
||
BetaCam Profil |
#16 · Zasláno: 6. 12. 2007, 21:27:53
třeba readfile 'end.html';
readfile není jazykový konstrukt, ale obyčejná funkce - závorky pro uzavření argumentu jsou nezbytné. Omluva nějak sem si to neuvědomil readfile sem nepoužil už hezkou dobu :) |
||
tiso Profil |
#17 · Zasláno: 6. 12. 2007, 21:36:52
DoubleThink ejde jednoduše vložit script před začátek výstupu
Ale ide, len sa musí vykonať pred include hlavičky... Nie je to ale najčistejšie riešenie... Osobne na začiatku stránky includnem layout a vypíšem ho funkciou až na konci, medzitým si robím čo len chcem... |
||
McPalffy Profil |
#18 · Zasláno: 6. 12. 2007, 21:42:29
ja som to začal robiť kôli problému s menu, ktorý nastával pri pridaní novej položky ... a potom ma napadlo či by sa to nedalo nejako lepšie urobiť a či na tom nie je niečo blbe ... ale ako vidím tak ani nie
|
||
vertigo4 Profil |
#19 · Zasláno: 6. 12. 2007, 22:33:33
Str4wberry
aha... no takto vznikají klepy :) |
||
DoubleThink Profil * |
#20 · Zasláno: 7. 12. 2007, 09:56:44
Ale ide, len sa musí vykonať pred include hlavičky
Hlavička je ale v kmenovém souboru - jak chceš jednoduše scriptem v načítaném souboru "předběhnout" výstup kmenového souboru? |
||
tiso Profil |
#21 · Zasláno: 7. 12. 2007, 12:51:42
DoubleThink - asi sa nerozumieme, a tu nie je na to priestor...
|
||
Dranel Profil |
#22 · Zasláno: 7. 12. 2007, 17:26:37
DoubleThink, tiso
Oba myslíte to samý (myslím)... jen to každej vysvětlujete po svým... |
||
Časová prodleva: 17 let
|
0