Salve rapaziada estamos de volta com mais uma aula do curso criando um site profissional UpInside. E nesta aula passamos para a segunda etapa do desenvolvimento do nosso site, nela estruturamos as paginas e links usando PHP INCLUDE.
Sempre seguinte os padrões de desenvolvimento web, este tipo de estrutura torna o site mais leve e ágil a navegação. E mantém o código limpo.
Na próxima aula teremos a agregação de conteúdo em todas as nossas paginas para finalmente inserir o sistema em PHP e concluir nosso site. Boa aula a todos, e deixem seus comentários para duvidas, sugestões e é claro quem gosto faz barulho!!
######### INCLUDE #######################
<?php
foreach ($_REQUEST as $___opt => $___val) {
$$___opt = $___val;
}
if(empty($pagina)) {
include("inicial.php");
}
elseif(substr($pagina, 0, 4)=='http' or substr($pagina,
0, 1)=="/" or substr($pagina, 0, 1)==".")
{
echo '<br><font face=arial size=11px><br><b>A página não existe.</b><br>Por favor selecione uma página a partir do Menu Principal.</font>';
}
else {
include("$pagina.php");
}
?>
############### URL #####################
index.php?pagina=aparelhos
Olá , este codigo não pego no meu dreaweaver . porque ?
Ola Lucas. O código não foi desenvolvido pelo DW. Você deve ter errado algum passo. Especifique melhor o erro ou poste o mesmo para que possamos ajudá-lo!
Já arrumei , o erro era esse ( “ ” ) o certo é isso ( ” ” )
Muito boa a video aula
Ai eu configurei tudo mais esse codigo a cima esta dando erro .E eu sei que é esse codigo acima pq tirei ele e o site voltou ao normal…
Ajuda ai Robson.O que devo fazer?
Da o seguinte erro:
Parse error: syntax error, unexpected ‘>’ in C:\Program Files\VertrigoServ\www\up\index.php on line 16
Olá Victor. me aparenta ter um > a mais ai no seu script. de uma olhada mais de perto, se não eonctrar o erro, me envie o script por e-mail.
Ai Robson ao copiar esse codigo para usar é preciso apagar as aspas(” “) e recoloca-las dinovo. E com isso resolveu os erros. ;D
Avisa a galerinha ai…
Thanks.
Opa. vlw pela dica. corrigido!
Robson, para esse script, não seria necessário usar a super global “$_GET” para que possa funcionar em servidores com o register_globals = off ?
obrigado pelo tutorial
Ae Robson, muito bom suas aulas, tão me ajudando muito
Olá Mauro, até hoje nunca encontri uma empresa de hospedagem que desative o metodo GET. acho bem provavel que não precise alterar em nada, mas se sua hospedagem não permitir GET você pode alterar o PHP.ini, mesmo assim repito, acho que é impossivel encontrar uma empresa que desligue o GET, até porque a estrutura padrão de links em PHP usa o GET e linux não roda ASP né!
to usando o localhost XD
obrigado pelo comentario Robson !
abraço!
Fala Robson,
o seguinte, coloquei os scripts do php include normalmente.
so que no script
em vez da sidebar ficar ao lado direito, como no tutorial, ele fica no lado esquerdo.
O que posso fazer pra resolver isso?!
Olá Robson.
Estava começando a ver suas VA mas não encontrei as aulas iniciais.Elas já começam nesta aula 7.
Se ainda estiver disponivel, pode me passar o link das outras aulas?
Obrigado
Olá Miguel, todos os cursos estão no menu Cursos Online!
O Site Profissionail está no link abaixo!
http://www.upinside.com.br/categoria/cursos-upinside/curso-criando-um-site-profissional
Robson, você poderia explicar como faz para gerar as páginas á partir do ID igual ao sistema de comentário vc cadastra a página e lá na url irá listar por id tipo http://www.upinside.com.br/Index.php?id=3 vlw forte abraço.
Olá Robson, gostaria de saber! Se você ainda irá mostrar aquele efeito de carregar imagem, que vc mencionou na aula passada.
Atenciosamente!
Tive uma dificuldade nessa aula pois quando inclui o rodapé ele ficou afastado do restante do site, criando uma linha entre eles.
Se alquem teve o mesmo problema segue ai a solução que encontrei para o Dreanweaver. Vai na nova página criada, da um CTRL + J, depois em título/codificação(title/codification) tem que estar codificação UTF-8 e desmarcada a opção de incluir assinatura Unicode(BOM).
No dreanweaver retirou esse espaço e ficou ok. Pelo que andei pesquisando isso resolve alguns problemas com acentuação também.
To só começando a programar em php mas espero ajudar alguem que tiver o mesmo problema.
Vlw.
Ah! E as aulas estão ótimas…
Olá robson muito obrigado por compartilhar seus conhecimentos, mas estou com um problema no desenvolvimento do meu site, fiz exatamente como vc fez com PHP include() mas deu problema com o css do meu site, quando carrego ele fica todo desorganizado sem a CSS, gostaria de saber o que aconteceu?
@Kleber Murat:Em que navegador voçê está testando??
Opa galera blz!
Alguém sabe pq mesmo as páginas estando padrão, mesma configuração, ainda assim, no navegador, uma ou outra deslocam-se para a direita.
No meu caso a página MURAL, quando chamo ela pelo link, ela se desloca para a direita.
Se alguem souber essa eu agradeço, pois não fica legal o a página ficar se movendo.
Olá Robson,
antes de mais nada gostaria de parabenizá-lo pelo videos aulas, estão ótimas, pena que as vezes em casa não sai tão perfeito, hehe. Então vamos ao problema, depois de muitas tentativas consegui chegar na aula 7 com tudo perfeito, mas agora quando vou recortar as páginas, não ta dando certo, quando vou visualisa-las da algumas diferenças, principalmente nas imagens, não sei explicar direito, mas é como se ela não achasse o estilo.css. Já fiz e refiz, até agora nada. Caso tenha ficado claro o problema, se possivel espero uma resposta. Obrigado!
Muito bom =)
Olá,
Parabéns pelo trabalho mais uma duvida cade a aula 5 e 6???
Sem elas ficou bem dificil chegar a 7 rs….
@Caio: No menu cursos online vc pode listar todas as aulas do determinado curso
aew galera quando ponho o codigo e os outros codigo
e vou no meu navegador ver como ficou
as imagens do site site fica uns 10px longe uma da outra alguem me ajude
vlws!!!!!
Olá Robson.
Venho acompanhando todas as video-aulas e aprendi muito com elas.
Parabéns pela iniciativa e pela qualidade didática.
Tenho uma dúvida, este código de include que ficará dentro da div content tem a intenção de carregar apenas o conteúdo dentro da div, não é mesmo?
O resto da página não sofreria refresh.
No entanto não é o que acontece aqui, quando clico em um link do menu recarrega toda a página.
Estou começando a estudar PHP, meu raciocínio está errado?
@Elvio: Olá meu querido. o resto do conteudo não sofre carregamento devido ao cash do navegador. Mas o refresh só pode ser evitado com jQuery, JS e ou AJAX!
Ola Robson, consegui inserir o código normalmente, mas na minha página home, só há uma imagem, e quando clico em home ele não puxa a imagem o que pode ser?
mais uma aula, ok! ^^
Olá Robson, meus parabéns pelas va!
Só uma duvida que já revirei aqui e não estou conseguindo descobri o porque, quando dividi o site “html” as letras de todo site ficou desconfigurada tipo “Últimas do Mural”.
Um grande abraço e obrigado por todas vídeo Aulas!
estou aprendendo seguido sua video aula minha template está certinha mais na hr de cortar o site ele desconfiguratodooooo, e tambem quando eu coloco php echo date, não entra o ano, ESTOU USANDO ESSE CODIGO MESMO.
ajuda ai???
Robson, está de parabens gostei muito da video aula..
Agora estou com uma duvida.. funciona em todos os navegadores, porém no IE ele ta bugando .. não centraliza.. teste apenas a pagina header.. ele está normall centralizado.. porem quando puxo index.php ele ja fica do lado esquerdo.
O Lucas Rocha, eu estava com o mesmo problema na hora de cortar o site, depois de muita pesquisa eu foi ver que era o “DOCTYPE” . ae coloquei o original do php e funcionou, segui ai!
Titulo do site
Espero ter ajudado.
Eu vou fazer um site, com um layout padrão em certo ponto, porem no conteudo não será sempre padrão pois a vezes terá só texto, outras vezes texte e imagens, outras só imagens. Como posso fazer isso já que no site que vc ensina o layout é fixo e o que muda só é o texte e nada pode ser acrescentado.
@Ariel: Olá meu querido, tente usar as aulas como aprendizado para que vc desenvolva seus proprios projetos. veja as aulas e procure entender o que está sendo feito, porque está sendo feitos. Depois basta usar o conhecimento para desenvolver seus proprios trabalhos!
Obrigado Robson. Primeiramente gostaria de lhe parabenizar pelo excelenta trabalho e quando eu tiver melhores condições irei até lhe dar um agrado pela ajuda ^^
Mas o que quero dizer é o seguinte, vc fez uma página aonde só muda o conteudo. Somente ele.
Eu vou fazer uma página aonde não é um layout muito parecido com o seu pois não terá um sidebar, somente a pagina conteudo, e nesta as vezes terá um sidebar inserido e as vezes não. Deu pra entender? Porque algumas páginas como por exemplo a página ‘trabalhos’, ela terá um sidebar com imagens. Mas a página ‘home’ não precisa, logo terá só textos.
Se puder me add no msg para uma ajuda, eu até te pago para isso ou se possivel me passar teu msn pra eu te add e me ajudar. Pago mesmo ^^
Obrigado.
Eu estou passando muito apuros e preciso de fazer o que estou querendo bem rápido. Eu lhe pago para vc me add no msn e me ajudar a fazer. É com urgencia que preciso disso, Obrigado. Me envie um email com sua resposta pois preciso mesmo.
@Ariel: Olá Ariel, para aprender bem rápido vc deve dedicar mais tempo aos estudos, não tente modificar tudo de uma vez. acompanhe o curso para aprender e saber como utilizar as ferramentas. perca algumas horas a mais aprendendo e depois desenvolva aquilo que precisa. de uma olhada no curso online de tableless inteiro!
Vi em mais de um comentário vc falando em pagar para ser ajudado, acesse loja.upinside.com.br e veja os cursos disponiveis. Aqueles estão a venda, na UP a VIBE e compartilhar e não vender. Aquele forte abraço
Robson, antes de tudo quero parabeniza-lo pelo curso.
Estou precisando de sua ajuda.Tenho um problema com os links. Eu usei o include conforme vc explicou na aula, mas quando eu clico em algum link do menu,aparece um erro (erro 404). Eu olhei tudo de novo, mas os links e arquivos estao corretos. A “$pagina” do include tambem foi modificada como na aula
O que pode estar dando errado???
oi, Robson!
hoje escrevo porque tenho uma dúvida e acredito que você poderá solucioná-la. Eu fiz o site como você ensinou, com mais “apetrechos” rs. O problema está em deixar o site no centro da página. No firefox a página obedece o css, porém no internet explorer a página fica toda desconfigurada, isso somente depois que eu dividi o site em partes php. Eu uso position absolute para tudo, exceto para a div que é responsável por deixar a página no centro.
eu preciso fazer um css para cada browser?
um abraço, Thais Pacheco
cara faz uns 15 dias que assisto suas va e de um cara totalmente leigo nesta area hj consigo fazer algumas coisas bacanas so com suas va e algumas apostilas então venho ate aqui para parabenizar pelo otimo trabalho que vc faz
cara olha eu aqui novamente estou seguindo todas as aulas cara e ate o aqui vinha certinho mais na hora que coloquei o include ele abre minha pagina certo mais quando tento acessar algum item do menu da um ( erro 404 ) eu fui olhando os comentarios e fui fazendo tudo oq ja ajudou alguem apaguei (” “) e coloquei novamente apaguei o codigo inteiro e fiz manualmente revisei linha por linha ate que vim encher o saco rsrsrsrs cara da uma ajuda ai por favor e muito obrigado pois suas aulas são as melhores
cara o ano passou e esta aulaainda me deixa com duvidas depois de quase quebrar meu pc consegui fazer este query string pegar no meu link, mais consegui uma vitoria e entrei em uma outra guerra pq agora o mural do meu home esta dentro do meu conteudo e minha div esta certinha oq poderia ser???
Quando fiz os cortes para criar hearder, footer, sidebar, etc… bagunçou tudo o que pode ter acontecido???
Como faço para passar um parâmetro pelo link “index.php?pagina=aparelhos” usando o script?
Preciso passar uma variavel.
Abraço
@Paulo Roberto: fala meu querido, é simples.
“index.php?pagina=aparelhos&valor=item”
$valor = $_get['valor'];
Caro Robson,
Está de parabéns as suas video-aulas. Eu que não sabia nada de php já consegui chegar a 7º aula com um aproveitamento de 100%. Agora na 7º aula eu travei no fatiamento do site. Eu fiz do jeito que voce explica o comando include () assim como para o footer e sidebar. Só que a página perdeu toda a configuração e agora aparece só os textos. Eu acho que ele não está conseguindo pegar o header e o caminho do css que está incluso nele.
Como que eu faço? Existe algo errado, já que eu fiz igualzinho está na aula?
Obrigado e um forte abraço!
Caro Robson,
Já encontrei a solução. Eu não havia instalado o servidor de host.. Agora estou usando o WAMPSERVER e está tudo beleza..
Abraços…
Olá, há dois dias atrás tentei enviar um comentário, na verdade, uma dúvida mas acho que deu algum problema ao enviar pq não apareceu o que digitei. Por favor, se puder me dar uma mão, ou melhor, uma luz rsss. Então minha dúvida é que tenho um layout com 3 colunas, claro cabecalho e rodape, na primeira coluna estão os links e usando o script da include lá em cima, funciona bem certinho tudo tranquilo, ou seja, ao clicar abre na coluna do meio que é o todo conteudo do site. Agora o problema é que na página do meio qdo entra no site já tem conteúdo com links, aí qdo uso o script do include ele traz a página que chamei mas bagunçando todo o layout o que pode ser? Será que nao posso usar entao aquele script? Nao sei se me fiz entender. Por enquanto muito obrigado.
Gostei muito do código, só estou com problemas quando vou carregar uma página com imagens, as imagens não carrega na div. Como posso resolver esse problema? grande abraço!
Oi, eu estou desenvolvendo um site de divulgação de produtos, e estou tentando adaptar sua video aula para conseguir criar um modo de inserir os produtos através do painel de admin (que Graças a Deus tem no seu cronograma, rs). O meu problema (além de não saber nada de php) é que, por algum motivo, logo quando dou o comando e atualizo a página, o browser só me mostra o código fonte da página. Eu procurei mas ainda não consegui encontrar onde está minha falha. Se puder me ajudar, vou ficar MUITO grato.
abraços
Acrescentando: no DW ele mostra que o comando funcionou, já que o layout não desconfigura, continua o mesmo.
Oi cara, consegui resolver o problema, foi erro no endereço da url mesmo…
vlw
Bom dia,
Brother, primeiramente gostaria de parabenizar, você é um grande professor. Essa é a primeira vez que vejo alguem na web explicar tão bem passo a passo a construção de um site complexo.
Um pequeno erro no meu site: eu estou acompanhando e fazendo passo a passo todos os comandos e linhas que voce fala na VA. Porem nessa aula foi tudo bem até o ponto em que voce inclui o comando INCLUDE de php. o site mantem sua funcionalidade no final… o problema é que eu coloquei e repeti em x, um bg em body que faz com que o menu pareça extenso por (essa foi uma alteração minha mesmo). O problema no final e que, a div box se desloca para baixo do topo, desalinhando o menu da bg que eu coloquei. Sabe me dizer o que ocorreu ?
Obrigado desde já.
Boas, não sei se já comentei por aqui, estou comentando geral…..
Parabéns !
O lance é o seguinte,, gostaria, acho que todos nós que te seguimos, com este tal de INCLUDE :
01 – Deixar cada página com um título diferente, isso seria 10 para SEO nnão é ?
02 – Adaptar o sistema fontsizer, o A+ A- aqui testei vários e não funcionaram (com os includes) e tb fui testar uns sliders (jquery) tb não funfaram
03 – Explicar mais devagarzinho,devagarinho o que pode ter dentro dos arquivos criandos, exp: home.php….metatags, , no header.php a div pai fica quebrada..estes detalhes para nós leigos aprendermos mais.
Então, galera…..vamosdar um BIS para estas questões e ver se o nosso guru ai ajuda mais a gente a aprender..
valeu!
obrigadão !
t+
Vlad
escrevam – IDEM VLAD
Robson,tudo blz achei seu site show de bola msm mas gostaria de fazer uma pergunta pq na hora de eu fatiar para colocar o include php o site desconfigura fica tudo alinhado a esquerda e perde toda a formatação do links tando no header como no footer.
abraço continue assim compartilhando seu conhecimento
IDEM MARCIO :/
Robson,como corrigir o site no ie na hora de eu fatiar para colocar o include php o site desconfigura fica tudo alinhado a esquerda e perde toda a formatação do links tando no header como no footer. no Mozilla Firefox funfa legal.
Abraço:Continue assim compartilhando seu conhecimento
Robson comprei dois cursos em DVD (site dinamico e Portal imobiliario) são excelentes video aulas estou aprendendo muito VA. Continuie assim…
Você esta de parabéns, um abraço!
Robson tem como vc ajudar neste problema da desconfiguração no ie ..
Obrigado pela sua atenção
@marcio: que problema meu querido?
Robson o que esta entre parentes (Robson,como corrigir o site no ie na hora de eu fatiar para colocar o include php o site desconfigura fica tudo alinhado a esquerda e perde toda a formatação do links tando no header como no footer. no Mozilla Firefox funfa legal)
parabens pela video aula
Robson, estou seguindo toda a sua video aula por sinal ficou show, mas eu não estou conseguindo configurar o Navicat “Lite” para configurar como servidor. como posso fazer sou novato nisso.
boa tarde Robson.
Estou precisando de uma ajuda sua para solucionar uma questão que pra mim é um problema. peço por favor para que possa me ajudar.
– Precisei formatar meu pc. Após isso, recolocando os sites feitos no meu dreamweaver e tambem criando outros, surgiu um problema.
– Visualizando as páginas e ou clicando f12 , salvando as que já estão prontas, e ou fazendo outras, …..na visualização destas, no TOPO do site….bem la em cima, acima de tudo…..aparece a seguinte mensagem:
Notice: Use of undefined constant topicos – assumed ‘topicos’ in C:\xampp\htdocs\sitedinamico\header.php on line 20
Strict Standards: Only variables should be passed by reference in C:\xampp\htdocs\sitedinamico\header.php on line 20
anteriormente, ….antes de eu formatar meu pc….essa informação não aparecia….essa informação é referente à aula do video aula do seu CD CRIANDO UM SITE PROFISSIONAL…….aula….FATIANDO SITE + QUERY STRING.
assisti, refiz, por varias e várias vezes a aula…..prestei total atenção minuto a minuto da aula….cada virgula, cada ( ‘ )…., etc…para ver se eu não havia feito algo errado.
então gostaria que vc pudesse me ajudar nessa resposta…..
O que é esse erro, se é que é erro ?….porque agora, depois de ter que formatar meu pc, e reinstalando os sites que eu ja havia feito, porque aparece essa informação?….criei tambem….no dreamweaver, outro site…com outro nome, para ver tb se era coisa de instalação, e chegando na hora de criar as outras páginas e assistindo a aula… essa informação aparece nos outros tb.
Segundo o que eu entendi, creio que sim….o programa não está encontrando isso ( topicos )
Como eu soluciono isso?
Por favor, peço que possa me esplicar essa questão.
Grato, Roberto
@roberto adair: http://www.upinside.com.br/video-aulas/notice-configure-seu-servidor-localhost-2
Robson, quando eu coloco o include no meu site, ele fica todo desconfigurado, o layout “quebra”, perde toda a formatação.
=> Eu separo o header, o content e o footer. Quando eu coloco eles com a querystring ele quebra toda.
=> Quando eu coloco somente o include, sem a querystring, ele cria um espaço em branco entre um include e outro. Você pode me ajudar?
@Lucas: Passa ai teu codigo por favor !
Robson será que vc poderia me ajudar, pois segui as suas aulas até o inclued estava tudo ok, mas dai em diante o site ficou todo fora do padrão, será que se eu te enviasse os dados do estilo.css e do index.php, vc poderia me ajudar a localizar o problema, pois já olhei umas 200 vezes refiz e simplesmente não dá certo.
Sem mais.
OBS: Suas aulas são excelentes, PARABÉNS!!!!!!!!
@Ana Paula: tem bastante dúvidas sobre esse quisito, bom o que devemos ver, as DIVS estão fechando e abrindo corretamente? o padrão da página assm como do arquivo está em UTF – 8 Sem Bom? os includes estão no lugar correto?
Tente resolver vendo esses pontos, Não conseguiu? Na última aula do curso tem os arquivos utilizados e o site para download, experimente baixar e comparar
Opa Robson, beleza?
Então, eu estou com um problema, eu estou produzindo um site aqui, só que quando eu fatiei ele com Querystring, ele criou um espaço de uns 10px entre o Menu e o Conteudo, antes disso ele estava tudo certinho…Essa é a minha dúvida…
Seu site é excelente.
Muito obrigado pelas aulas…
olá quando eu uso “include” a pagina do dreamweaver fica toda bagunçada vc sabe o que pode ser, (os códigos estão corretos, na hora que eu abro a pagina fica normal, ou então quando eu salvo com ctrl shift s, que salva por cima tbem fica normal)
@diogo: o DW não reconhece o include, isso é normal!
Pois eh Robson, mas dizem as mas linguas que o Dw CS5 virá com o suporte ao PHP no seu exemplo, se fosse seria um recurso muito muito bom, pois nao precisava ficar indo no DW e indo no browser !
@Luciano Júnior: Eu tenho o pacote Web original da adobe Luciona, e não reconhece nem PHP 5 :/
Olá UP!, no caso de o site já todo separado e feito os includes corretamente, como seria
para que o header tivesse metatag description por exemplo dinâmica;
Teria como alguém dar uma luz ae
ATé
Parabéns Robson pelas aulas maravilhosas..
porém estou tendo problema na hora de fatiar o site e quando coloco na nav some algumas partes do site e desconfigura o resto…
tem outra forma de criar a sub-paginas.
Obs, O site que criei tem a estrutura diifrente do seu site.. será que é isso que esta dando este problema?
grata
Maria
Olá DÉCO,
estava analisando seu comentário e sobre a questão e uma forma que acho que pode funcionar é você criar um banco de dados que irá alimentar seu site e no início você fazer um: “SELECT” da sua descrição.
Não sei se esta forma é a mais fácil e correta de se fazer mas acho que pode funcionar!
Um abração
quem estiver usando DW e quando coloca o include do PHP perde a formatação, eu resolvi fazendo o seguinte, abrindo o Header.php e jogando la em cima no topo, antes de tudo a seguinte informação:
Vídeo Aula
na mesma hora ela pega o CSS e o UTF-8, deixando a apgina novamento configurada, depois de muito bater cabeça consegui descobrir isso!!!
abraço e espero ter ajudado o pessoal!!
Olá Robson….Enviei uma mensagem questionando o porque das divs chamadas pelo include, geram uma marem no topo de mais ou menos 26px…pensei ter resolvido colocando um float nas mesmas, mas percebi que no IE não rolou…
Outro problema é que no IE, essa mesma div fica menor do que o espeçao que ela deve ocupar…Já no Mozila ficou bacana….Vc poderia me ajudar nessas questões?
Um Abraço.
Valeu Rafael Rodrigo ….
@Leonardo: poste entre as tags [*code*] Scripts [*/code*] sem os *
@Carlos Soares: abra o arquivo no notepadd++, Na guia formatar converta para Utf-8 (SEM BOM), salve e envie o arquivo para o servidor!
Olá robson, tenho uma de suas video aulas “Php dinamico”, e não entendi a query string, e vim aki no site e nesta video aula vc tbém não explica, gostaria se possivel fazer um topico para explicação desde ja agradeço ^^.
Oi Robson bom aqui no meu projeto deu tudo certo mais mais tenho uma duvida
bom criei um link dentro da pagina de contato mais quando clico nesse link e abre em outra aba e não no meio do site como deveria ser por favor me ajuda como faço para arrumar isso Obrigado!
Putz Grilow!!!
Como alguém pode oferecer um conteúdo tão bom… e ainda mais… DE GRAÇA!!
Vocês realmente estão de parabéns… Estão com certeza contribuindo e muito para o Projeto do Lula (“INCLUSÃO DIGITAL”).
Olá Robson, beleza?
Parabéns Pela vídeo-aula!
Então eu segui a vídeo-aula e está tudo certo a navegação…
mas a mensagem de erro não aparece quando coloco um endereço errado…
simplesmente aparece cabeçalho e o rodapé, o conteúdo fica vazio!
exp.: index.php?pagina=pagina-que-nao-exite
Outra coisa, posso colocar uma include chamando a página 402 ao invés da mensagem de erro, está certo fazer isso!? É essa a ocasião para o 402?
Obrigado!
@Leandro Freitas: Olá meu querido, página não encotnrada ou conteúdo é 404 o erro.
Fala Robson.
Passando aqui pra agradecer por essas video-aulas que tu posta. Aprendi a fazer site dinamico aqui com elas, e a fazer templates wordpress também.
Tudo começou quando me deu vontade de aprender a fazer template WordPress e dei uma busca no Google e encontrei umas aulas tuas do Vimeo e assisti.
Cara, tu ensina bem demais, ótima didática.
Abraço!
Só uma dica. Muda a cor desses anuncios ADSENSE de 728 cabeçalho, do teu site. Não ta chamando atenção não. Anuncios de texto cinza claro com branco passa desapercebido pelo teu site que tb tem essa cor. coloca um laranja escuro ou claro mesmo, nos titulos e links.
mas eu posso estar errado.
#Everson, concordo contigo é uma didática realmente muito boa..
Excelente VA, Assim como todo o conteúdo do portal….
Mais estou com um probleminha com o include do header e do footer , ele deixa o layout todo desorganizado no IE, Nos demais navegadores funcional perfeitamente, alguém tem a solução?
@Kelven Santos: veja se o arquivo e o charset tem a codificação em UFT-8
Sim Robson, estão todos em UFT-8!
Sim Robson Todos estão em UFT-8!
muito bom achei que nao ia conseguir mas consegui ficou perfeito valeu !!!
@Kelven Santos: qual a versão do IE? posta uma SS pra min ver
Como fazer pra colocar esse conteúdo visível na web, só modificando o .htaccess pra fazer urls amigáveis resolve?
Ola! Muito boa as vídeo aulas. Estou acompanhando a série e me deparei com um problema. Quando separei as páginas colocando o header.php footer.php e a home.php ficou um espaço entre a content e o footer e a header não está mais colada no topo. O que pode ser?
Olá Thiago, a codificação da sua página e do arquivo está em utf-8?
descubri o que era o erro, fazendo o que manda na aula 7 a minha pagina ficava toda branca e apenas com os nomes, e eu vi a aula 7 umas 8 vezes e repetindo cada passo e nada, ate que na nona vez que assistir o video, em vezes de apertar F12 para abrir o navegador eu fui no wamp e no localhost/meusite/ la estava o danado certinho como a aula.
Olá Robson! Sim, nminha pagina esta como utf-8!
Prezado Robson,
Ao postar o site e o banco de dados no servidor, perde-se toda a configuração do layout. No localhost eu utilizei o IE e fica perfeito.
O problema só acontece depois de hospedar meu site em um servidor a parte. Analisando os comentários anteriores, o charset tem a codificação em UFT-8 também.
Como devo proceder?
Obrigado.
Robson V. Leite, gostei muito desse vídeo mas queria saber se tem como tocar essa porcentagem %20 dos links por um traço – fica muito escroto, também diminui o tanto de caracteres.
$titulo= $_GET['titulo'];
como posso acessar paginas diferentes, em diferentes pastas? exemplo:
index(contendo o codigo,disponivel por vcs)
blog/index.php
programacao/index.php
inc/nav.php
O codigo so valeu para a pagina blog/index em progrmacao/index da erro nas classes.
ola robson sou português e adoro as suas vídeo aulas só que ai tenho uma duvida esse código vai buscar as pastas e como faço para buscar por titulo no navegador!!???
quem estiver usando DW e quando coloca o include do PHP perde a formatação no IE e no Chrome (no Firefox fica ok) , tem que converter o index.php, header.php, footer.php , style.css para utf-8 sem BOM (conforme ja dito)
1- no DW, no código-fonte de index.php tecle “ctrl+j ”
2- na janela que se abre , va´ em “titulo-codificaçao” e ponha codificação = UTF-8 e desmarque o BOM e SALVE …
3- repita os itens 1 e 2 para os outros arquivos ( header.php, footer.php , style.css).
limpe os cookies dos browsers . e veja que agora os cabeçalhos html e o arquivo css é compreendido e fica tudo no lugar de novo.
Espero ter ajudado.
Robson me ajuda!
No menu eu fiz igual você, e tem uma pagina no meu site que é ‘projetos’ que mostra as imagens do que ja foi feito, clicando na imagem ele vai redirecionar para uma pagina com os detalhes e informações de cada projeto… só que eu não estou conseguindo fazer do jeito da video aula… tem como me ajudar?
Olá robson, tive um problema nesta va, depois de incluir o arquivo include, fiz conforme vc orienta na va, para carregar os conteudos especificos de cada pagina, mas ao clicar no link, por exemplo empresa, aparece o conteudo da home, sendo que na pagina empresa eu renomei o h1 para empresa. Poderias me dar um help?
Desde ja agradeço
Abraços
Olá Robson
Como fazer para que a cada página que o for visitada, ele pegue o título de cada página?
Robson me ajuda aqui, fiz tudo certinho mas quando eu fatiei as paginas o rodapé ou foot onde está mo fone, fax e site foram tudo pra perto do titulo do site…. da uma ajuda ai!
pow robson olha o que está dando ai
Warning: include(nave/download.php) [function.include]: failed to open stream: No such file or directory in C:\Arquivos de programas\EasyPHP-5.3.9\www\site atormentados\index.php on line 19
Warning: include() [function.include]: Failed opening ‘nave/download.php’ for inclusion (include_path=’.;C:\php\pear’) in C:\Arquivos de programas\EasyPHP-5.3.9\www\site atormentados\index.php on line 19
o que pode ser???
Olá Gabriel. O caminho para incluir o arquivo downloads.php está errado.
Ola Robson sou grato por todas as informações ,video aulas que você passa,estou aprendendo bastante com isto.
Queria fazer uma pergunta na minha pagina index.php depois de eu colocar o include nela ela automaticamente sumiu com estilo.css que estava junto a index.php.
Queria saber se isto é um erro ou é normal isto acontecer ?
Caro Robson, antes de tudo quero barabenizá-lo pelas VA’s.
Estou com um problemiha e creio que muita gente também teve o mesmo problema que eu… eu estou montando o site através do DW assim como mostra a VA só que até então tudo vinha dando certo quando me deparei com o esse código include() quando adiciono o mesmo o meu site fica todo desestruturado sem bg nem imagem nenhuma apenas textos sem formatação na tela !
Robson, estou fazendo um site seguindo sua VA, surgiu um probleminha, na hora de cortar o site, o rodapé ficou afastado do corpo do site, e estou com o mesmo problema do Douglas, o estilo.css sumiu do index.php, é normal isso??
Abraços