Autor | Zpráva | ||
---|---|---|---|
hal_sk Profil |
#1 · Zasláno: 22. 3. 2008, 13:04:16
Zdravím.
Robím jeden web (http://hal.tym.sk/pokus/) a všetky tie div bloky čo tam vidíte by mali byť rovnaké na všetkých stránkach, meniť sa bude len div blok "Vitajte . . .". Nerád by som to robil manuálne, na každú stránku to isté, lebo keby som musel meniť nejakú informáciu (napr ten "Kontakt"), tak by som to všetko musel ručne poprepisovať. Asi by sa to dalo spraviť cez php funkciu "includ". Ale dá sa to spraviť aj nejakým iným spôsobom, bez pomoci dynamických skriptov? Dík. |
||
Joker Profil |
#2 · Zasláno: 22. 3. 2008, 13:13:30
"ruční include", neboli to zkopírovat do všech stránek :-)
|
||
Mistr Profil |
#3 · Zasláno: 22. 3. 2008, 13:16:56
hal_sk
S využitím JavaScriptu? Tak to bylo použito například ve stránce Inženýři. |
||
nightfish Profil |
#4 · Zasláno: 22. 3. 2008, 13:20:07
|
||
hal_sk Profil |
#5 · Zasláno: 22. 3. 2008, 23:39:46
nightfish
Rád by som to spravil bez použitia programu. S využitím JavaScriptu? Tak to bylo použito například ve stránce Inženýři. A dá sa to aj iným spôsobom? Lebo JS moc nerozumiem. |
||
vertigo4 Profil |
#6 · Zasláno: 22. 3. 2008, 23:46:15
hal_sk
frame? |
||
hal_sk Profil |
#7 · Zasláno: 23. 3. 2008, 00:27:44
frame?
No, to by som aj vedel použiť, ale ževraj sa to nemá používať :-) Bolo by to ale elegantné riešenie. |
||
hal_sk Profil |
#8 · Zasláno: 23. 3. 2008, 15:24:16
A čo hovoríte na Iframe?
|
||
Leo Profil |
#9 · Zasláno: 23. 3. 2008, 16:20:04
A proc se vyhybate dynamickym skriptum na serveru, napr. PHP? Leo
|
||
vertigo4 Profil |
#10 · Zasláno: 23. 3. 2008, 16:32:45
hal_sk
já bych řekl, že použití include je asi nejjednodušší a nejčistší řešení... nevidím v tom problém... |
||
hal_sk Profil |
#11 · Zasláno: 23. 3. 2008, 17:11:58
A proc se vyhybate dynamickym skriptum na serveru, napr. PHP? Leo
já bych řekl, že použití include je asi nejjednodušší a nejčistší řešení... nevidím v tom problém... Takto. Rozhodol som sa učiť tvoriť www stránky. A chcem ísť takouto postupnosťou: HTML > CSS > PHP > MySQL Momentálne som pri tých prvých dvoch. Takže dostanem sa aj k include, ale zatiaľ sa nechcem do PHP rýpať. Mimotoho nie na každom servery je nainštalovaný PHP. |
||
vertigo4 Profil |
#12 · Zasláno: 23. 3. 2008, 17:15:43
hal_sk
v tom případě bych využil programu na hromadnou změnu |
||
Měsíček Profil |
#13 · Zasláno: 23. 3. 2008, 17:17:02
"HTML > CSS > PHP > MySQL "
To není dobrý postup. Když už tak HTML/CSS zároveň PHP/MySQL zároveň a jinak prvky z PHP by jsi mohl dávat do stránky i když se zatím učíš jen HTML. "Mimotoho nie na každom servery je nainštalovaný PHP." Pokud to není vyloženě server specializovaný například na RoR nebo na Python či ASP tak si myslím, že na 90% PHP je. Jinak silně ti doporučuji include() a je jedno jestli se chceš učit tam tím způsobem, protože to, že si dáš do stránky jeden include() ještě nemusíš umět PHP a můžeš stále pokračovat ve svém rozvrhu učení se jazyků. |
||
Dranel Profil |
#14 · Zasláno: 23. 3. 2008, 17:17:43
hal_sk
HTML > CSS > PHP > MySQL To je dobrý postup. A jste i rozumný, že se hned nevrháte na XHTML a na PHP, protože by jste se přestal učit CSS a pak je to špatné. Mimotoho nie na každom servery je nainštalovaný PHP. Ano, PHP je nainstalované na drtivé většině hostingů, dokonce i free. Většinou běží na Apachi spolu s MySQL. |
||
Měsíček Profil |
#15 · Zasláno: 23. 3. 2008, 17:19:34
"To je dobrý postup. A jste i rozumný, že se hned nevrháte na XHTML a na PHP, protože by jste se přestal učit CSS a pak je to špatné. "
Není. |
||
Joker Profil |
#16 · Zasláno: 23. 3. 2008, 17:20:39
hal_sk
Takto. Rozhodol som sa učiť tvoriť www stránky. A chcem ísť takouto postupnosťou: HTML > CSS > PHP > MySQL V tom případě, jestli máte možnost použít skripty na straně serveru, použijte skripty na straně serveru. Například v PHP je tohle úplně primitivní úkol a výborná věc, jak s PHP začít, zatímco třeba v Javascriptu se s tím budete plácat daleko déle a ve výsledku se naučíte udělat něco, co pak (nejspíš) prakticky nevyužijete. |
||
vertigo4 Profil |
#17 · Zasláno: 23. 3. 2008, 17:22:01
Dranel
já třeba bych řekl, že umím více Mysql než php a vyhovuje mi to... a opravdu je lepší se učit HTML spolu s CSS |
||
hal_sk Profil |
#18 · Zasláno: 23. 3. 2008, 17:27:03
Tak nakonec to skusim asi obydvoma spôsobmi (iframe a include - každý zvlášť, ne dokopy). http://hal.tym.sk/pokus/ neni žiadny projekt, iba sa na tom učím.
Zatiaľ ďakujem všetkým. |
||
Měsíček Profil |
#19 · Zasláno: 23. 3. 2008, 17:28:31
Vcelku dobrý, ale tohle dej pryč ( text-align="center" )
|
||
Joker Profil |
#20 · Zasláno: 23. 3. 2008, 17:30:42
Dranel
To je dobrý postup. Já bych neřekl, podle mě nemá smysl tu sekvenci následovat až tak zuřivě, že se budu za každou cenu bránit použití technologie, která je "až další v seznamu". To je jako kdyby chtěl dělat celý vzhled stránky jen přes HTML, protože CSS nechce používat do doby, než perfektně zvládne HTML. Podle mě není problém se učit HTML a CSS a vedle toho se naučit trošku z PHP. A zrovna co se týká include vpodstatě ani žádné učení není potřeba, to snad během pěti minut zvládne aplikovat i člověk, který PHP v životě neviděl. |
||
Timy Profil |
#21 · Zasláno: 23. 3. 2008, 17:38:25
„HTML > CSS > PHP > MySQL“
Ono asi záleží na tom, jak je to myšleno. Jestli — nejdřív se nauč HTML a až budeš mět HTML na sto procent, tak se pusť do CSS, nebo jestli to znamená nejdřív se začni učit HTML a pak někdy během učení přidej CSS a pak někdy přidej PHP a pak někdy přidej MySQL. To jsou dva zcela odlišné postupy :-). |
||
Měsíček Profil |
#22 · Zasláno: 23. 3. 2008, 17:44:53
První způsob ho, ale přestane bavit, protože na 100% se nedá naučit ani HTML a druhý způsob ho také omrzí, protože nakonec bude umět jen něco a nebude to umět pořádně.
|
||
hal_sk Profil |
#23 · Zasláno: 23. 3. 2008, 17:48:00
Timy
No, čo sa týka mňa tak ja som začínal so seriálmi o PHP a MySQL a pritom som len minimálne ovládal HTML a CSS. Lákaly ma proste tie dynamické skripty. Ale keďže som sa v tom len zamotával, tak som spravil reset a začal som odznovu. HTML sa učím spolu s CSS a potom prejdem na PHP spolu s MySQL (prípadne neskôr ASP,...). Ale zatiaľ som v takom štádiu že keď chcem niečo urobiť, napr. umiestniť nejaký DIV blok a dať mu parametre, tak si všetko dohľadávam na nete, alebo v takýchto fórach. Nejak mi to proste nejde do krvy. |
||
Joker Profil |
#24 · Zasláno: 23. 3. 2008, 17:58:41
hal_sk
No jenže na použití include v PHP není vpodstatě žádné učení nebo znalosti potřeba. Dá se to říct jednou větou: Když někam napíšete: <?php include("název-souboru.neco"); ?>, tak to na to místo vloží obsah z uvedeného souboru (může to být i PHP kód, který se pak zpracuje). Žádná věda v tom není. |
||
Časová prodleva: 16 let
|
0