Hlavicka a metadata.

5 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Zdravím. Už se tady mluvilo o tom, že když mám nějakou základní strukturu stránek (hlavičku, patičku, ...), že se často používá vytvoření souboru (napr.) hlavicka.php, kde tento na každé stránce se opakující kód umístíme a v každé stránce místo kódu zapíšeme <? include(hlavicka.php) ?> (příp. <? require(hlavicka.php) ?>). Mně by zajímalo, jak řešit, když v onom hlavicka.php mám mimojiné tag <head>, v něm různá metadata, která jsou společná pro všechny stránky až třeba na klíčová slova, která chci pro každou stránku jiná. Je jiná možnost, než celý obsah tagu <head> psát ručně do každé stránky?
  2. Tady budeš muset použít buď funkci if, nebo lépe switch a zároveň rozlišovat, na jaké jsi stránce. No a pak do hlavičky mezi meta tagy vlomíš ten switch a podle stánky rozlišíš klíčová slova: <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <meta name="generator" content="PSPad editor, www.pspad.com"> <?php switch ($stranka) { case "uvod": echo " <META NAME='KEYWORDS' CONTENT='klicova slova pro uvod'>"; break; case "stranka1": echo " <META NAME='KEYWORDS' CONTENT='klicova slova pro stranku1'>"; break; case "stranka2": echo " <META NAME='KEYWORDS' CONTENT='klicova slova pro stranku2'>"; break; } ?> <title></title> </head>
  3. Kurnik, dík moc, to mě ani nenapadlo, pritom to neni nic slozityho! :)
  4. no a nebo naopak do kazde stranky pred include(hlavicka.php) das $keywords = "klicova slova pro tuto stranku" a pak v hlavicka.php tu promennou na tom pravym miste vyechujes: echo('<meta name="keywords" content="'.$keywords.'");
  5. Taky dík, zkusím.

← Zpět na všechna témata