Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

dandrade

Site padronizado - Codificando

Recommended Posts

Exponho como estou montando um website e preciso de cooperação para concluir.

O arquivo index faz a montagem do layout, descrito em cada arquivo *.tpl.

Método facilita gerir contéudo, possibilitando exibir/ocultar partes do conteudo na linha da função eval()

 

Arquivo principal: index.php

<!-- início --><?php$titulo = "Apresentação"; //Valor default $resumo = "Nesta pagina será apresentado tecnicas para programação"; //valor defaultdefine("AA", addslashes(implode("", file ("topo.tpl"))));$topo=AA;define("BB", addslashes(implode("", file ("menu.tpl"))));$menu=BB;define("CC", addslashes(implode("", file ("meio.tpl"))));$meio=CC;eval("\$pag= \"$topo $menu $meio\";");echo $pag;?><!-- fim -->
Arquivo template "nome do arquivo".tpl

<html><head>  <title>Bem vindo</title>  <link rel="stylesheet" type="text/css" href="estilo.css"></head><body>             <!--Aqui aperce conteudo do titulo-->             <h1 align=center>$titulo</h1>   <p>  $resumo <!--Conteuro do resumo->   </p></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Codigo para montar menu automaticamen te

<!-- início --><?php/*Script- Captura os arquivos e pastas de um diretorio*/$diretorio = getcwd(); // pega o endereco do diretorio$ponteiro  = opendir($diretorio); // ponteiro que ira percorrer a pastawhile ($nome_itens = readdir($ponteiro)) { // monta o vetor com os itens da pasta   $itens[] = $nome_itens;}sort($itens); // ordena o vetor de itensforeach ($itens as $listar) {  //percorre o vetor para fazer a separacao entre arquivos e pastas  if ($listar!="." && $listar!=".."){ // retira os itens "./" e "../" para que retorne apenas pastas e arquivos    if (is_dir($listar)) { // checa se é uma pasta  $pastas[]=$listar; // caso VERDADEIRO adiciona o item ao vetor de pastas } else{  $arquivos[]=$listar;// caso FALSO adiciona o item ao vetor de arquivos }  }}foreach($pastas as $listar)  echo "Pasta: <a href='$listar'>$listar</a><br>"; //lista as pastasforeach($arquivos as $listar){// lista os arquivos  print " Arquivo: <a href='$listar'>$listar</a><br>";  if($listar != "ïndex.php") include ($listar); //inclui os arquivos diferentes de index.php  }?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

No segundo post. O codigo captura os arquivos e pasta do diretorio corrente. Como deve implementar para vasculhar nos diretorios internos?Talvez seria melhor uma estrutura para armazenar os arquivos e diretorios ou nao...Obs:A insercao de topicos extenso esta travando, nao sendo possivel inserir tudo em unico post.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.