změna title php
12 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é.
-
Dá se nějak měnit title v hlavičce stránky v závislosti na stránce, která se do stránky načítá? Zkoušel jsem to, ale nejde mi to. Myslím, že title nejde ovlivnit, ale radši se zeptám.
-
Myslis neco takoveho:? soubor header.inc <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'> <head> <title><? print $strTitle; ?></title> </head> <body> <h1><? print $strTitle; ?></h1> ---------------------------------------------------------- soubor.php <? $strTitle="Titulek stranky"; include 'include/header.inc'; ?>
-
Jde ovlivnit stejne jako cokoliv jineho..
-
Nějak to nechápu. Uvedu příklad. Mám tři stránky: index.php, a do ní se načítají další dvě podle kliknutí na příslušni odkaz (např. historie.php a profil.php). Chtěl bych aby se ten název (title) té stránky změnil na název příslušné načtené stránky.
-
Ad: Sojkovec, Mě to nešlo? Zadal jsem do index.php stránky místo title <? $titulek; ?> (nebo i <? echo $titulek; ?> a do těch stránek co se tam nahrávaly jsem dával zadefinovan ptoměnou titulek, tedy: <? $titulek = historie; ?> u strany historie.php <? $titulek = profil; ?> u strany profil.php atd. Myslel jsem tedy, že po načtení stránky stránky např. historie.php do strany index.php se změní i její název, ale nic. Co je tedy blbě? Dík
-
tohle nejak nechapu, co pises.. spis takhle: index.php: <DOCTYPE ...blalba> <head> <title><? echo ($titulek); ?></title> </head> pak treba.. <? include ($titulek.".php"); //nactes soubor se stejnym nazvem jako titulek <? ... stranku otevres jako index.php?titulek=historie
-
Umysel je dobry, ale... Ak chcete aby vam "echlo" nieco co sa "includne" az pod tym! Tak to je nemozne. Spravne by to malo byt takto header.php : <? $title="Vitajte na mojej stranke"; ?> ______________________________________ index.php : <? include "header.php"; //nacita header.php ?> <head> <title><? echo $title ?></title> </head> <body> <h1><? echo $nadpis ?></h1> //ak chces mat nadpis rovnaky ako titulok tak $nadpis zmen na $title </body> Ak chcete zobrazit nieco, musite to includnut pred tym nez tam napisete prikaz echo $to_co_chcete_zobrazit
-
Zdar Jakube, předávej title v promněný pomocí GET a máš to vymyšlený. Pak jen <title><? echo $title; ?></title>
-
Zkus to takhle: index.php <?php $pages = Array ( 'default' => Array ('./default.php', 'Moje stránky'), // hlavni stranka 'historie' => Array ('./historie.php', 'Moje stránky: historie'), 'profil' => Array ('./profil.php', 'Moje stránky: profil'), 'odkazy' => Array ('./odkazy.php', 'Moje stránky: zajímavé odkazy') ); $use_page = 'default'; if (IsSet($_GET['page'])) { if (IsSet($pages[$_GET['page']])) $use_page = $_GET['page']; } // zacatek vlastni stranky ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <title><?php echo $pages[$use_page][1]; ?></title> </head> <body> ............ <?php require $pages[$use_page][0]; ?> ............ </body>
-
Toz to sem myslel :o)
-
Tak já Vám nevím. Když si ten script od Pavla nakopčím do stránky a upravím názvy stránek, tak jak je mám já, tak to stále nefunguje a zobrazuje se název stránky která je napsaná zde $use_page = 'default'; . To jde v případě, že ve stránce není <?php require $pages[$use_page][0]; ?> Pokud tam napíšu tuto část, tak fatal error. Je vidět, že se chápem, ale někde to nefachčí?!
-
Nechápu, chyba by tam snad být neměla. Myslím si, že jsem to dokonce zkoušel... Napiš nám, prosím tě, zdroják té stránky, kterou jsi si upravil pomocí mého kódu. Chybu určitě najdeme.