Jump to content


Photo

Ajuda Um Iniciante?


  • Faça o login para participar
4 replies to this topic

#1 planetpotter

planetpotter

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado

Posted 12/10/2003, 00:39

Olá Caro Leitor,

Meu nome é Rodrigo e sou um iniciante na linguagem PHP.
Estou desenvolvendo um site e estou querendo fazer o seguinte:

quero fazer tudo em PHP,
quando o visitante clicar no link a página carregue ela mesma mas com o conteúdo selecionado...
Tpo,

pensei em colocar um include na página PHP, contendo o texto da página....
aih na página PHP colocar todo o design de novo, isto eh as tags html com botões e tal, e no local onde vaum aparecer o texto colocar as variavel que saiu da includes...

O que vc acha... Tpo, num sei se isso é o mais indicado por isso estou colocando aki...

Também gostaria de pedir se você conheçe ou tem uma excelente apostila Passo-a-Passo pra me indicar eu agradeço... Quero muito desenvolver meu conhecimento nessa linguagem!

Espero Resposta!
By Rodrygo
ICQ: 133197339

#2 Cristiano Galdino

Cristiano Galdino

    Dark Defender

  • Administradores
  • 3738 posts
  • Sexo:Masculino
  • Localidade:Brasília, DF

Posted 12/10/2003, 00:45

Acho que essa é a melhor opção mesmo, vc pode fazer assim:
Cristiano Galdino
- http://cristiano.galdino.net/

“Since 2003”


#3 Cristiano Galdino

Cristiano Galdino

    Dark Defender

  • Administradores
  • 3738 posts
  • Sexo:Masculino
  • Localidade:Brasília, DF

Posted 12/10/2003, 00:56

Bom, vc pode fazer assim...

Olha só um exemplo prático:
index.php

<?
$pagina = $_GET['pagina'];

if ($pagina == "")
$pagina = "inicial"


?>
<html>
<head>
<title>Pagina</title>
</head>
<body>
<? include "$pagina.php"; ?>
</body>
</html>


Agora vamos estudar o código.

Veja na área onde existe $pagina = $_GET['pagina'];, isso fala que a variável $pagina vai equivaler ao parametro pagina passado pelo modo GET, que é passado pelo navegador.

Onde tem
if ($pagina == "")
$pagina = "inicial"


Seria isso:
se ($pagina == "")
$pagina = "inicial"


Entendeu? Fala se $pagina = a nada, $pagina será inicia.

E por último <? include "$pagina.php"; ?>, que simplesmente incluirá o arquivo na sua página.

Conseguiu entender a lógica?
Cristiano Galdino
- http://cristiano.galdino.net/

“Since 2003”


#4 planetpotter

planetpotter

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado

Posted 12/10/2003, 16:50

hummm deu pra ter uma idéia sim....
tpo, aih no caso tive uma dúvida:

Quando coloco include/request na página, no local onde eu coloquei issu o conteúdo da página é automaticamente inserido?

tpo, coloco assim:

<body>
<?
require("menu.php");
?>
</body>

o conteúdo de menu.php (no caso textos) será incluído no corpo da página?

Obrigado pela ajuda!

#5 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 13/10/2003, 21:06

Sim, ele será incluido no exato lugar que vc colocar o código, se colocar assim por exemplo:

Olá <? include "menu.php" ?> Tchau


todo o conteudo do menu sera incluido entre as palavras.

Só uma dica, quando for fazer uma página que sera incluida, tire todas as tags html que inicia junto com o codigo, para elas naum ficarem repetidas na pagina, ex:

menu.php

<html>
<body> teste
</body>
</html>


principal.php

<html>
<body>
<? include "menu.php"; ?>
</body>
</html>


ele trará um resultado assim:

<html>
<body>
<html>
<body> teste
</body>
</html>
</body>
</html>


PS: Tópico movido, fórum de Tutoriais é para se postar tutoriais feito por você.
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq