Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal,
Estou com uma duvida aqui.
Possuo o seguinte código em HTML:
<html>
<head>
<?php
$logado = 'my name';
?>
<link rel="stylesheet" type="text/css" href="cabecalho.css"/>
<nav id="menu">
<ul>
<yp><?php echo '<p>'.$logado.'</p>'; ?></yp>
<li><a href="/projetos/index.php">Home</a></li>
<li><a href="/projetos/historico.php">Histórico</a></li>
<li><a href="#">Em breve</a></li>
<li><a href="#">Em breve</a></li>
<li><a href="#">Em breve</a></li>
</ul>
</nav>
</head>
<body>
</body>
</html>
Como é possível ver estou chamando as características da página por um arquivo Css
Queria saber se é possível montar um arquivo que contenha
<nav>
<ul>
<yp><?php echo '<p>'.$logado.'</p>'; ?></yp>
<li><a href="/projetos/index.php">Home</a></li>
<li><a href="/projetos/historico.php">Histórico</a></li>
<li><a href="#">Em breve</a></li>
<li><a href="#">Em breve</a></li>
<li><a href="#">Em breve</a></li>
</ul>
</nav>
e que eu insira dentro da página de uma forma semelhante com o css?
Tipo:
<html>
<head>
<?php
$logado = 'my name';
?>
<link rel="stylesheet" type="text/css" href="cabecalho.css"/>
<link chamar 'nav' aqui dentro/>
</head>
<body>
</body>
</html>
Obrigado!>
Em 21/09/2017 at 16:36, Gleyson Abreu disse:
No caso você criaria um arquivo .php não um .css, como você deu o exemplo:
Essa seria menu.php
<nav>
<ul>
<yp><?php echo '<p>'.$logado.'</p>'; ?></yp>
<li><a href="/projetos/index.php">Home</a></li>
<li><a href="/projetos/historico.php">Histórico</a></li>
<li><a href="#">Em breve</a></li>
<li><a href="#">Em breve</a></li>
<li><a href="#">Em breve</a></li>
</ul>
</nav>
E aqui seria sua home certo? em vez de usa o <link> você utilizaria o require/require_once e ou include_once etc em php mesmo.
<html>
<head>
<?php
$logado = 'my name';
?>
<link rel="stylesheet" type="text/css" href="cabecalho.css"/>
<?php
include_once "menu.php";
?>
</head>
<body>
</body>
</html>
Então tudo que editar na menu.php ira aparece na home ou em outras páginas que essa página for chamada.
Valeu man, usei o require e funcionou, não conhecia essa função, mt obrigado :D
No caso você criaria um arquivo .php não um .css, como você deu o exemplo:
Essa seria menu.php