Kezdőoldal » Számítástechnika » Weblapkészítés » Mivel a legelegánsabb megoldan...

Mivel a legelegánsabb megoldani, hogy egy fejléc minden oldal tetején ott legyen, úgy, hogy nem én rakom be egyenként a fájlokba? Php include mindenképp? Vagy valahogy megoldható php nélkül is?

Figyelt kérdés

2020. ápr. 6. 21:55
1 2
 1/11 anonim ***** válasza:
63%
Statikus html-be neked kell betenni, az nem generálódik sehonnan, a fájlt tölti le a böngésző a szerverről.
2020. ápr. 6. 21:59
Hasznos számodra ez a válasz?
 2/11 A kérdező kommentje:
Statikus html-en és php-n kívül más nem létezik? Javascripttel ilyesmit nem lehet megoldani?
2020. ápr. 6. 22:06
 3/11 anonim ***** válasza:
Szinte bármivel. Javascripttel is.
2020. ápr. 6. 22:47
Hasznos számodra ez a válasz?
 4/11 anonim ***** válasza:
Így gondoltad? [link]
2020. ápr. 6. 23:42
Hasznos számodra ez a válasz?
 5/11 A kérdező kommentje:

Van pl ez az oldal: [link]

Azt szeretném, hogy az index.html, a galeria.html, a cikkek.html satöbbikben a fejléc egy fejlec.html fájlból töltődjön be, amit csak egyszer kell megcsinálni, ne kelljen minden fájlba külön-külön belerakni a tartalmát.

2020. ápr. 7. 00:25
 6/11 anonim ***** válasza:
Ha javascriptel szeretnéd, akkoris minimum azt be kell tenned a kódba, legjobban PHP-vel jársz, 3 sor plussz..
2020. ápr. 7. 04:33
Hasznos számodra ez a válasz?
 7/11 anonim ***** válasza:

Van még egy apró megoldás, .htaccess -ben:

<Files ~ "\.(inc|ini|tpl|sql)$">

order allow,deny

deny from all

</Files>

<FilesMatch "\.(php)$">

php_value auto_prepend_file "./header.inc"

php_value auto_append_file "./footer.inc"

</FilesMatch>


Így minden PHP elé, amit megnyitsz URL -ben, beszúrja a header.inc és utána a footer.inc -t.

Ez is egy include eljárás, csak apache végzi.

2020. ápr. 7. 14:13
Hasznos számodra ez a válasz?
 8/11 anonim ***** válasza:

#7

Ez nagyon ravasz, de vajon tiszta kód?

Aztán egy programozó keresi majd, hogy kerül oda a fejléc, és egy óráig vakarja a fejét hiába. Talán hozzá sem fér a kód vizsgálatakor a htaccesshez.

Meg akkor az a php hogy fogja kiírni a weblapba azokat a dolgokat, amiket elsőként kell kiírni? A tartalom akkor is body, ha minden oldal tetején megjelenik. Hova kerül a head?

2020. ápr. 7. 18:22
Hasznos számodra ez a válasz?
 9/11 anonim ***** válasza:
Haha, ismerik még a böngészők a frame-eket? :)
2020. ápr. 8. 14:30
Hasznos számodra ez a válasz?
 10/11 anonim ***** válasza:

Én se használom, mert több gondot hoz mint megold, de a kérdésre ez is egy alternatíva.

Meg ez erősen procedurális, MVC meg hasonlók itt felejtősek.

2020. ápr. 8. 15:21
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!