Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
olhem achei isso
so que não da certo alguem poderia me informar como corrigir ou até msm como montar um tutorial essa coisa!
Vlw
não não aparece não como se não estivesse chamando!
a unica coisa que apareçe é iso aki
//onde você quer que o contato.php apareça
olhem coloquei assim
script.php
<?php
$page = (isset($_GET['pagina'])) ? $_GET['pagina'] : '';
switch ($page) {
case 'contato':
$pagina = 'contato.php';
break;
case 'empresa':
$pagina = 'empresa.php';
break;
default:
$pagina = 'home.php';
break;
}
?>
Pagina.php
<!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=iso-8859-1" />
<title>Untitled Document</title>
</head>
<?php include "script.php"; ?>
<body>
<? include ($pagina);
?></body>
</html>
contato.php
<!--EXEMPLO DE FORMULARIO DE CONTATO-->
<form name="formulario" method="post" action="ronaldo.php">
<table align="center" border="0" cellpadding="0" cellspacing="0" width="401"><!--DWLayoutTable-->
<tbody>
<tr>
<td class="style1" nowrap="nowrap" valign="middle" width="100"> <p><font class="style1">Nome:</font></p> </td>
<td width="301"> <input class="form_campos" name="nome" size="34" type="text"> </td>
</tr>
<tr>
<td nowrap="nowrap" valign="middle"><font class="style1">Cidade</font></td>
<td> <input class="form_campos" name="cidade" size="20" type="text"> </td>
</tr>
<tr>
<td nowrap="nowrap" valign="middle"><font class="style1">Estado:</font></td>
<td>
<select class="form_campos" name="estado">
<option value="Escolha seu Estado">Escolha seu Estado</option>
<option value="AC">AC</option>
<option value="AL">AL</option>
<option value="AM">AM</option>
<option value="AP">AP</option>
<option value="BA">BA</option>
<option value="CE">CE</option>
<option value="DF">DF</option>
<option value="ES">ES</option>
<option value="GO">GO</option>
<option value="MA">MA</option>
<option value="MG">MG</option>
<option value="MT">MT</option>
<option value="MS">MS</option>
<option value="PA">PA</option>
<option value="PB">PB</option>
<option value="PE">PE</option>
<option value="PI">PI</option>
<option value="PR">PR</option>
<option value="RJ">RJ</option>
<option value="RN">RN</option>
<option value="RO">RO</option>
<option value="RR">RR</option>
<option value="RS">RS</option>
<option value="SC">SC</option>
<option value="SE">SE</option>
<option value="SP">SP</option>
<option value="TO">TO</option>
</select>
</td>
</tr>
<tr>
<td nowrap="nowrap" valign="middle"><font class="style1">E-mail:</font></td>
<td> <input class="form_campos" name="e-mail" size="34" type="text"> </td>
</tr>
<tr>
<td nowrap="nowrap" valign="middle"><font class="style1">Assunto:</font></td>
<td> <input name="assunto_mensagem" class="form_campos" size="34" type="text"> </td>
</tr>
<tr>
<td align="center" nowrap="nowrap" valign="middle"><div align="left"><font class="style1">Mensagem:</font></div></td>
<td> <textarea class="form_campos" name="mensagem" cols="34" rows="4"></textarea> </td>
</tr>
<tr>
<td colspan="2" valign="middle"> <!-- <font class="texto">* campos obrigatórios</font> --> <br>
<div align="center">
<input class="form_botao" name="Enviar" value="Enviar " type="submit">
<input class="form_botao" name="Limpar" value="Limpar" type="reset">
</div>
</td>
</tr>
<tr>
<td><br>
</td>
<td><br> </td>
</tr>
</tbody>
</table>
</form>
Tem algo errado pois não da certo!
tenta assim:
index.php:
<html>
<head>
</head>
<body>
<?php include "paginas.php"; ?>
</body>
</html>
paginas.php:
<?php
if(isset ($_GET['pg'])){
switch ($_GET['pg']){
case 'eventos':
include "eventos.php";
break;
case 'videos':
include "videos.php";
break;
case 'fotos':
include "fotos.php";
break;
default:
include "home.php";
break;
}
}else{
include "home.php";
}
?>
talvez ajude..não entendi direito não!Mais você entendeu o que eu quero neh?e crir uma um site com uma unica pagina tipo eu tenhu o menu todo certinho numa pagina so queria chamar os conteudo
cara, é só você substituir as páginas que eu coloquei como: fotos.php, videos.php e home.php pelas páginas que você quer e cria essas paginas.
ai nos links voce coloca assim:
se o link for para a pagina fotos.php, voce poe: ?pg=foto ai ele chama a pagina foto.php
poderia da um exemplo para mim de pagina e que sou meio leigo nessa parte de php
tipo supondo que eu tenha a pagina montadinha so quero chamar o conteudo onde ponho o codigo?
cara, cria essas páginas e testa ai..
index.php
<html>
<head>
</head>
<body>
Aqui fica o menu e outras coisas
<br><br>
<?php include "paginas.php"; ?>
</body>
</html>
paginas.php
<?php
if(isset ($_GET['pg'])){
switch ($_GET['pg']){
case 'pg1':
include "pg1.php";
break;
case 'pg2':
include "pg2.php";
break;
case 'pg3':
include "pg3.php";
break;
case 'home':
include "home.php";
break;
default:
include "home.php";
break;
}
}else{
include "home.php";
}
?>
pg1.php
essa é a pg 1<br />
<a href="?pg=home">PAGINA HOME <<</a><br />
<a href="?pg=pg2">PAGINA 2 <<</a><br />
<a href="?pg=pg3">PAGINA 3 <<</a>
pg2.php
essa é a pg 2<br/>
<a href="?pg=pg1">PAGINA 1 <<</a><br />
<a href="?pg=home">PAGINA HOME <<</a><br />
<a href="?pg=pg3">PAGINA 3 <<</a>essa é a pg 3<br/>
<a href="?pg=pg1">PAGINA 1 <<</a><br />
<a href="?pg=2">PAGINA 2 <<</a><br />
<a href="?pg=home">PAGINA HOME <<</a>essa é a pg home<br/>
<a href="?pg=pg1">PAGINA 1 <<</a><br />
<a href="?pg=pg2">PAGINA 2 <<</a><br />
<a href="?pg=pg3">PAGINA 3 <<</a>só pra ver se você entende a logica..
Como não da certo, qual o problema ou erro ?