agora que o bixo pega.. hehe..
como funciona esse include no PHP?
seguinte pessoal.. estava procurando pelo forum uma forma de fazer e cheguei no tutorial de
Query String que tem na parte de tutorial de PHP..
mas o negocio não esta dando certo.. o que esta errado no codigo?
index.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?php include "query.php" ?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="twilight, crepúsculo, twilightbh, Belo Horizonte, Minas Gerais, Eclipse, Lua Nova, Amanhecer, New Moon, Breaking Dawn, Stephenie Meyer, Robert pattinson, Kristen Stewart" />
<meta name="description" content="Fã clube Twilightbh. Melhor que conhecer Vampiros e Lobsomens é conhecer gente que gosta dos dois. Venha fazer parte do fã clube e participar de evento super legais. Belo Horizonte. MG" />
<meta name="language" content="pt-BR" />
<meta name="robots" content="all" />
<link rel="icon" href="favicon.ico" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="stylesheet" type="text/css" href="css/index_teste.css" media="all" />
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/jquery.corner.js"></script>
<script type="text/javascript" src="js/top.js"></script>
<title>twilightbh</title>
</head>
<body id="pagina">
<div id="geral">
<div id="topo"> <img src="imagens/banner_top.jpg" alt="Topo" /></div>
<div id="menu">
<ul>
<li><a href="?categoria=faclub" target="mainFrame">Inicio</a><a href="paginas/faclub.html" target="mainFrame">Fã Clube</a><a href="paginas/facaparte.html" target="mainFrame">Faça Parte</a><a href="paginas/eventos.html" target="mainFrame">Membro Gold</a><a href="paginas/fotosvideos.html" target="mainFrame">Promoções e Eventos</a><a href="paginas/fotosvideos.html" target="mainFrame">Fotos e Videos</a><a href="paginas/shop.html" target="mainFrame">Shop</a><a href="http://www.twilightbh.blogspot.com" target="_blank">Blog</a><a href="paginas/downloads.html" target="mainFrame">Forks News</a><a href="paginas/contato.html" target="mainFrame">Contatos</a>Ѽ
</li>
</ul>
</div>
<div id="conteudo">
<?
if( (isset($pagina)) and (file_exists($pagina)) ) {
include($pagina);
} else {
echo "<br><b>Página solicitada não existente.<br><a href=\"java script:history.back();\">Voltar</a></b>";
}
?>
</div>
<div id="maca"> <img src="imagens/macas.png" /></div>
<div id="rodape">
<ul>
<li class="web">WebMaster: Fillipe Duoli</li>
<li class="direitos">twilightbh - Todos os direitos reservados</li>
<li class="designer">Designer: <a target="_blank" class="link" href="http://www.ninaduoli.com/">www.ninaduoli.com</a></li>
</ul>
</div>
</div>
</body>
</html>
query.php
<?
@$categoria = $_GET['categoria'];
?>
<?php
if ($categoria == "") {
$pagina = "main.php";
}
elseif ($categoria == "faclub") {
$pagina = "paginas/faclub.php";
}
?>
main.php (ja tinha ele feito em HTML. simplismente mudei a extenção.. não sei se tem algum problema nisso)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="icon" href="favicon.ico" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="stylesheet" type="text/css" href="css/index.css" media="all" />
<link rel="stylesheet" type="text/css" href="css/style.css" media="all" />
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/jquery.corner.js"></script>
<script type="text/javascript" src="js/index.js"></script>
<title>twilightbh</title>
</head>
<body id="pagina">
<div class="news">
<div class="news_topo">
<h1>News</h1>
</div>
<div class="sombra"></div>
<div class="sombra2"></div>
<div class="sombra3"></div>
<div class="sombra4"></div>
<p><strong>Fique e olho nas promoções e eventos do fã clube. Ganhe prêmios super legais e participe de eventos super divertidos.</strong></p>
<p> </p>
<p><strong><a href="paginas/eventos.html" class="link">Saiba Mais. </a></strong><span class="style2">Hot Ice Christmas twilightbh. Não perca a melhor festa de Natal. Encarne o "Cullen de Natal" e venha se divertir conosco</span>.</p>
<p> </p>
<p><strong>O twilightbh é super xique e também está na mídia. <a href="http://twilightbh.blogspot.com/2009/11/twilightbh-na-midia.html" target="_blank" class="link">Clique Aqui</a> para ver todas as matérias que o twilightbh apareceu.</strong></p>
</div>
<div class="niver">
<div class="niver_topo">
<h5>Aniversarios do Mês</h5>
</div>
<div class="sombra"></div>
<div class="sombra2"></div>
<div class="sombra3"></div>
<div class="sombra4"></div>
<p><span class="vermelho"><strong>Aniversários de NOVEMBRO:</strong></span> Betina Vanderlei, Gabriela Santos, Gabriela Velloso, Jessica Lemos: 03 <span class="vermelho">Ѽ</span> Fernanda Parentoni, Ana Carolina Guimarães: 04 <span class="vermelho">Ѽ</span> Luiza beatri, Fernanda Melgaço: 05 <span class="vermelho">Ѽ</span> Sabrina Yole: 07 <span class="vermelho">Ѽ</span>Marcelo Caetano: 08 <span class="vermelho">Ѽ</span> Isabela Couy: 09 <span class="vermelho">Ѽ</span> Jade Jacomini: 10 <span class="vermelho">Ѽ</span> Ana Beatriz Arruda: 11 <span class="vermelho">Ѽ</span> Camila de Souza, Cristina Pinho, Nayara Felix: 12 <span class="vermelho">Ѽ</span> Juliana Rezende: 13 <span class="vermelho">Ѽ</span> Camila Vieira: 14 <span class="vermelho">Ѽ</span> Amanda Pacheco:16 <span class="vermelho">Ѽ</span> Mikaela Ramos, Amanda Marta: 17 <span class="vermelho">Ѽ</span> Luiza Mesquita: 18<span class="vermelho"> Ѽ</span> Julia Moreira, Clara Garavello: 20 <span class="vermelho">Ѽ</span> Carolina Simões: 23 <span class="vermelho">Ѽ</span> Renata Pamela: 24 <span class="vermelho">Ѽ</span> Safire Pires: 26 <span class="vermelho">Ѽ</span> Andrezza Carvalho: 27 <span class="vermelho">Ѽ</span> Jéssica Maciel, Isla Rosa: 28<span class="vermelho"> Ѽ</span> Gabrielle Santos, Natália Fernandes: 30 <span class="vermelho">Ѽ</span></p>
</div>
<div class="banners">
<a href="#"><img src="imagens/banner1.png" alt="#" /></a><a href="#"><img src="imagens/banner2.png" alt="#" /></a><a href="#"><img src="imagens/banner3.png" alt="#" /></a><a href="#"><img src="imagens/banner4.png" alt="#" /></a><a href="#"><img src="imagens/banner5.png" alt="#" /></a><a href="#"><img src="imagens/banner6.png" alt="#" /></a>
</div>
</div>
</body>
</html>
Quando tento abrir o site acusa erro na linha 6 do query.php e na parte q deveria aparecer o conteudo fica escrito que a pagina não foi encontrada(de acordo com o codigo java script que esta falando para aparecer isso escrito).. Eu tirei a parte da subcategoria(referente ao tutorial).. mas com ela estava dando o mesmo erro..
para fazer o teste estou usando o WampServer instalado no meu pc.. unica configuração que fiz nele foi habilitar o "allow url include" nas configurações do PHP..
vlw..
[]'s
Edição feita por: Duoli, 08/01/2010, 17:19.