Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 12 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 20.12.13
Prihlásený: 08.05.18
Príspevky: 61
Témy: 18
Príspevok NapísalOffline : 04.11.2014 0:32

Ahoj, učím sa programovať v HTML. Mám naprogramovanú stránku na ktorej mám menu a chcel by som to menu načítavať s osobitného html súboru aby som nemusel pri zmene položiek menu prepisovať každú stránku ale iba to jedno html s ktorého to menu načítavam. No nijak raz na to nemôžem prísť ako to docieliť. Pomôže mi niekto nejakým návrhom ako sa to dá?

napr. mám stránky:
web1.html
web2.html
web3.html
main.css
menu.html

a z menu.html by sa načítal kód toho menu do web1.html, web2.html,web3.html

Za všetky rady vopred ďakujem.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 19.06.07
Prihlásený: 15.10.18
Príspevky: 349
Témy: 9
Bydlisko: Bratislava
Príspevok NapísalOffline : 04.11.2014 6:58

html nerovna sa programovanie. a na dosiahnutie efektu budes potrebovat nieco viac, ako len html... skus vygooglit php include


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.02.14
Prihlásený: 19.01.18
Príspevky: 443
Témy: 9
Príspevok NapísalOffline : 04.11.2014 6:59

to len cez html nedocielis. potrebujes zapojit aj php.
najjednoduchsi priklad ako na to - vsetky tie subory si premenujes na subory s koncovkou .php
a v kazdom web1.php, web2.php, web3.php vlozis na pozadovane miesto tento kod:
Kód:
<?php include('menu.php'); ?>


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 20.12.13
Prihlásený: 08.05.18
Príspevky: 61
Témy: 18
Príspevok Napísal autor témyOffline : 04.11.2014 19:38

HAE07: nejak začať treba... ;)

hatto13: Ďakujem. Veľmi mi to pomohlo.


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Príspevok NapísalOffline : 08.11.2014 14:56

On ti chcel povedať, že html je značkovací jazyk, nie programovací.
Malý tip: include tiež používaj hlavičku a pätičku stránky, pretože tá je na všetkých podstránkach rovnaká


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.02.20
Prihlásený: 23.02.20
Príspevky: 3
Témy: 0
Príspevok NapísalOffline : 22.02.2020 13:10

Ahojte, riešim podobný problém. Riešenie cez php include poznám, avšak neviem akým spôsobom vyriešiť vloženie obsahu z jedného html súboru do súboru, resp. na stránku s príponou xhtml. Vie mi niekto poradiť nejaké riešenie? Vopred ďakujem.


Offline

Skúsený užívateľ
Skúsený užívateľ
Načítanie kódu HTML z iného súboru

Registrovaný: 19.03.07
Prihlásený: 26.03.24
Príspevky: 7076
Témy: 85
Bydlisko: BA
Príspevok NapísalOffline : 22.02.2020 13:23

Potom ma napada uz len iframe. Ale to je deprecated a ma to kopec minusov.

Potom poradim google, kedze toto je prvy vysledok:
https://www.w3schools.com/howto/howto_html_include.asp ajax

Ale podla mna, tiez velmi skarede riesenie. Asi chces pouzivat server side include a vyhnut sa tejto sarade, ktora bude bolestiva ak sa o to, co teraz frankensteinujes, budses musiet aj starat.


Naposledy upravil void dňa 22.02.2020 14:30, celkovo upravené 1






_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.02.20
Prihlásený: 23.02.20
Príspevky: 3
Témy: 0
Príspevok NapísalOffline : 22.02.2020 14:11

void ďakujem za rýchlu odpoveď. Googlim v podstate od rána už niekoľko hodín a stále sa dostanem len k php include. Problém je, že ten použiť nemôžem, kvôli xhtml stránke, do ktorej chcem obsah zo súboru vkladať.
Aj riešenie cez iframe, ktoré spomínaš som našiel a myslel som, že sa s ním uspokojím, ale potom som našiel informácie, že to môže robiť problémy, keď sa na stránku dostanem cez vyhľadávač, ktorý vyhľadá a odkáže na obsah z iframe. Takže iframe som zavrhol.
Medzi prvými zdrojmi, keď som začal hľadať cez Google, som našiel toto: https://www.jakpsatweb.cz/include.html

Situácia je takáto:
Mám stránku, ktorú má pod správou externá spoločnosť. Ja som užívateľ, ktorý plní obsah, stránky a pod cez redakčný systém. Dosť vecí mimo obsah si viem poriešiť aj sám, samozrejme len tam, kde sa dostanem. Teraz potrebujem na viac stránok na webe vkladať časť rovnakého obsahu (popis, obrázky, odkazy) a hľadám riešenie. Stránok je také množstvo, že je nezmysel v prípade nejakej zmeny editovať každú stránku zvlášť. Ovplyvniť viem len súbor, z ktorého sa bude obsah načítavať. Súbor, do ktorého sa bude vkladať ovplyvniť neviem, ten je xhtml (samozrejme obsahovo ho viem upravovať).

Našiel som aj to, na čo si dal link, ale okrem toho, že tomu veľmi nerozumiem, keďže sa nepasujem za programátora, prikláňam sa k tomu, že je to veľmi škaredé riešenie :)


Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Načítanie kódu HTML z iného súboru

Registrovaný: 01.05.05
Príspevky: 13343
Témy: 1494
Bydlisko: Bratislava
Príspevok NapísalOffline : 22.02.2020 16:45

Akekolvek riesenie ktore pouzijes bez spoluprace servera bude skarede, to co poslal void by mohlo byt asi najelegantnejsie riesenie ako to spravit. Sazmorejme sa ale pocita ze server nema nastavene X-Frame-Options: DENY, vtedy ti nebude fungovat ziadne riesenie a prehliadac ti to ak sa nemylim blokne a nezobrazi nic, resp v konzole najdes chybu.

Nebude najjednoduchsie poziadat danu firmu nech ti tam dorobi moznost vkladat na web nejaky tvoj subor s datami ktory sa vsade kde ho chces pridat zobrazi priamo zo strany backendu ako to takto vymyslat a lamat si hlavnu nad tym?







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 22.02.20
Prihlásený: 23.02.20
Príspevky: 3
Témy: 0
Príspevok NapísalOffline : 23.02.2020 10:27

JanoF máš pravdu, poriešim to s tou firmou. Myslel som, že sa to bude dať vyriešiť niečím pre mňa podobne jednoduchým ako include cez php, ale vidím, že nie :)


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 23.02.2020 20:31

Toto si tu len tak odložím: Alternatíva k php include môže byť aj použitie kompilovaného javascriptu - komponenty vo Vue.js, react, angular, alebo niektorá z template libraries. Samozrejme je to trochu komplikovanejšia alternatíva, ale je to čistý front-end, bez účasti servra :-) (teda za predpokladu, že nie je potrebné riešiť SEO, tam je to ešte trochu zložitejšie...)







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Načítanie kódu HTML z iného súboru

Registrovaný: 01.05.05
Príspevky: 13343
Témy: 1494
Bydlisko: Bratislava
Príspevok NapísalOffline : 23.02.2020 21:58

Tak ale to nema zmysel ponuknut niekomu co nema ziadne skusenosti ani s beznym js, najjednoduchsia varianta je oslovit firmu nech to dorobi podla predstav na backende a da sa to jednoducho pouzivat.







_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF & 24" LCD EIZO FlexScan EV2451 | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 7 Ultimate | APC Back-UPS ES 700 | Lenovo ThinkPad X250 | iPhone X 256 GB & Pitaka Aramid | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA | Ubuntu Server
Odpovedať na tému [ Príspevkov: 12 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Odoslanie dát z formulára do iného súboru HTML

v PHP, ASP

3

531

13.01.2017 9:59

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Úprava html kódu

v HTML, XHTML, XML, CSS

1

433

24.12.2017 17:34

BX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. štatistika z phpbb do iného súboru

v Redakčné systémy

0

491

09.10.2006 10:32

mokus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nacitanie suboru

v Assembler, C, C++, Pascal, Java

5

518

23.08.2014 21:35

nasm Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. extrakcia casti kodu z HTML

v PHP, ASP

15

654

05.07.2014 16:05

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vytiahnutie PHP kódu z HTML

v PHP, ASP

3

397

07.08.2016 12:09

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. postgresql nacitanie suboru

v Databázy

6

524

15.08.2012 19:13

zdeniatqo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nacitanie CSS suboru

v PHP, ASP

12

701

28.02.2008 20:58

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nacitanie obsahu suboru

v PHP, ASP

4

954

13.02.2009 17:55

_fortes_ Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. HTML kód vložený do JS kódu

v JavaScript, VBScript, Ajax

4

309

09.09.2022 19:39

ApacheSK Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. odcitanvanie z html kodu na webe

v HTML, XHTML, XML, CSS

3

399

22.12.2012 22:09

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Script na menenie banerov/html kódu

v JavaScript, VBScript, Ajax

7

1212

29.01.2009 22:18

jukel Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ziskanie HTML kodu z url adresy

v Assembler, C, C++, Pascal, Java

1

640

09.05.2008 16:36

vl4kn0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. nacitanie suboru s adresaru

v Assembler, C, C++, Pascal, Java

3

634

25.11.2010 15:00

ado21 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. volanie vb kodu z kompilovaneho suboru

v Delphi, Visual Basic

0

755

01.07.2019 11:06

teddy3005 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vyhladávač kodov na stránke z HTML kodu

v PHP, ASP

6

897

09.05.2009 16:14

BBUlet Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra