E ae Galera, blz?
Sejamos sinceros, pra quem não sabe trabalhar com Server Side Includes, não sabe a praticidade que isso proporciona nos projetos e no desenvolvimento rápido de links e navegação de um site. Já viu algum site que quando você clica no link fica algo assim: www.adrianogianini.com.br/index.php?page=cadastro
Pois é, você vai aprender isto nesse tutorial. Veja o vídeo abaixo:
Tweetar
139 Depoimentos
muito bom esse seu video, parabens hehe sou iniciante ainda no Dreamweaver e um amigo me indicou seu blog, valeu a pena passar por aqui! qual a versao desse Dreamweaver?
show de aula, melhor impossivel
muito boa a video aula, apeendi bastante, mais Adriano como fazer a pagina1 caregar ao abrir o index,
obridado
Pois eh, muitos pediram isso, vou fazer um tuto sobre isso ok?
Abraços
Brunno, é a versão CS4.
Abraços
Adriano fiz conforme o tutorial! A ativação do menu funcionou, porém ao hospedar no servidor, a primeira página Home (1a opção) do menu não carregou automaticamente, ou seja, é necessário clicar no home para mostrar o conteúdo. Qual o erro?
Caro adriano,
Gostaria de saber se tem como usar este mesmo recurso porém usando paginas em tableless?!!!
Muda alguma coisa?!!!
Grato pela atenção!
Olá,
cara to gostando muito das suas video aulas,interessante demais, estou fazendo um curso no senai-niteroi que sinceramente não ta rendendo nd, a boa mesmo é esse seu site que ta me dando uma grande noção, gostaria de pedir pra vc desenvolver um site completo em CSS e PHP Utilizando Server Side Includes.
Obrigadao
Não, não fiz testes ainda mas o tableless é só uma forma diferente de diagramação
Abraços
Silvio, não mostrei como carregar a home nesse tuto automaticamente
Farei isso no próximo tuto
Olá amigo, adorei o seu blog, aqui estou tirando todas as minhas dúvidas. Só tem uma que ficou na mente. Como eu faço para criar uma área administrativa que altere os arquivos? Um sistema de notícias?
Abraço e Parabéns
João Paulo, quanto a sistema de arquivos tem em uma das séries de sistemas completos. Já sistema de notícias, eu não tenho no site, tenho no meu curso em DVD Sites Dinâmicos
Abraços
olá Adriano…olha só não sei se devo postar aqui pois depois q o site mudou fiquei perdido, mais pelo menos estar relacionado a parte de banco de dados..hehe
cara é o seguinte, criei um sistema de noticias sabe seguindo seu video tutorial…só que faço tudo certinho e quando tento visualizar olha o que aparece…
http://www.clickalagoas.com/blog_click/
kra ja rodei tudo na net e naum achei a solução…me da uma dica ae! valeu.
Adriano, por favor me dá um help urgente aqui cara. Eu contratei a hospedagem no hostdime, como você recomendou. Só que estou numa guerra aqui para fazer com que o site fique online. O serviço está pago.
Eu coloquei os arquivos do site na pasta public_html/. Fiz certo?
Depois desse passo, falta mais o que para o site ficar online e acessível?
Abraços
Matheus, se não tiver banco de dados já é pra tudo funcionar…qual o link?
Abraços
Tá dando off-line o site…é isso mesmo?
Olá Adriano,
Muito bom mesmo esse tutorial, só que como a maioria dos parceiros aqui, gostaria muito de saber como faço para que a pagina1.php apareça automaticamente, sem que seja necessário eu clicar no menu…
Por favor, ajuda agente!!
Grato
Sergio, to preparando esse tuto já…é que minhas últimas duas semanas foram corridas demais…daí acabei não tendo tempo, mas até o final da semana que vem eu gravo ok?
Abraços
Vi que ja teve algumas postagens sobre o que vou pedir, estou tendo dificuldades pra fazer com que a pagina1 apareça sem que clique no menu.
Abraços
É verdade Leandro, estou um pouco sem tempo esses dias, as aulas da faculdade começaram, muito trabalho, tá uma loucura, mas prometo que vou gravar essa aula ok?
Abraços
Adriano eu tenho a solução pro problema da pagina um não aparecer, eu montei dois scripts em php… Gostaria de saber se posso postar esses scripts aqui mesmo… Pra que todos possam usar…
Leandro, eu realmente ainda não tive tempo de fazer essa aula, mas coloca sim aqui…
Abraços
Olá Adriano.. Estou virando seu fã
abraços.
Muito boa as suas video aulas.. muito bem explicadas, estão sendo uma mão na roda pra eu fazer o meu TCC do meu tecnico.. (sou encarregado da parte em php), seguido vou estar aqui postando duvidas e e sugestoes
Olá Adriano, muito boa a aula, me tirou muitas duvidas… mas ainda tenho uma questão. É possível trabalhar com SSI porém, chamando uma determinada pagina passando parametros pra ela? Exemplo, uma unica pagina ser chamada por varias opções do menu, e trazer o conteudo especifico?! Ex. da função do dreamwaver: ficaria assim: $mxiObj->IncludeStatic(“galeria”, “exibir.php?id=1″, “galerias”, “”, “”);
Ué, mas quando vc usa SSI vc não chamada várias na mesma? Sendo uma de cada vez, lógico…?
ai galera e muito facil, depois q vc fizer o primeiro server side include from list, faça somente o include da pagina index no mesmo lugar assim (
getCurrentInclude();
if ($incFileName !== null) {
mxi_includes_start($incFileName);
require(basename($incFileName)); // require the page content
mxi_includes_end();
}
?>
)
logo feito isso una os dois enclude assim,
getCurrentInclude();
if ($incFileName !== null) {
mxi_includes_start($incFileName);
require(basename($incFileName)); // require the page content
mxi_includes_end();
}else{
mxi_includes_start(“paginas/ujcf/inicio/inicio.php”);
require(basename(“paginas/ujcf/inicio/inicio.php”));
mxi_includes_end();}
?>
colocando else quando não houver parametro ira mostrar a index.
esperoter ajudado, abraço.
Eu fiz dessa forma pra aparecer a home.php como pagina inicial…Tambem criei a pagina stop.php (ex: tente mais tarde ou coisa assim)
.
.
<?php include("Connections/SUA_CONEXÃO.php");
if (isset($_GET["mod"])) $abrir=$_GET["mod"]; #este comando pega o valor da secao da barra de endereco e coloca dentro da varialvel abrir
if(empty($abrir))
{
#se a variavel abrir estiver vazia entao iremos carregar o home
#primeiro iremos verificar se o arquivo existe
if(!file_exists("home.php"))
{
#inicia uma sessao
session_start;
#criamos uma variavel de sessao
$_SESSION["erro"]="Página Home não existe”;
#incluimos a pagina de erro
include “stop.php”;
}
else
{
include “home.php”;
}
}
else
{
if(!file_exists($abrir.”.php”))
{
session_start;
$_SESSION["erro"]=”A página “.$abrir.”.php não existe”;
include “stop.php”;
}
else
{?>
Esse é a parte que ficou faltando…
Espero ter ajudado
Adriano… primeiramente quero agradecer muito pela iniciativa e o bom caráter de ensinar a quem realmente quer aprender, como todos nós de plantão aqui no ADRIANOGIANINI.COM.BR.
Essa sua iniciativa é pra poucos, vc mecere sucesso.
Bom adriano, com suas video aulas, eu aprendi bem mais do que qualquer manual encontrado no google, eu não tenho condições de pagar um curso ainda, então vou estudando via GOOGLE mesmo e etc.
Tem algo que até hoje tem sido um pesadelo pra mim que é criar um menu dinâmico que liste o conteúdo de um site conforme a categoria. Com suas aulas, eu já consegui desvendar e matutar algumas coisas e tenho evoluido bastante…
Consegui fazer a insersão dos registros separados por categorias, em tabelas diferentes, o meu problema agora, é que e não faço idéia nenhuma de como fazer com que essas categorias carregem o conteúdo cadastrado nelas… por exemplo: Eu criei duas tabelas, 1 para CATEGORIAS, e outra para MÚSICAS.
O que eu estou tentando fazer a meses, é listar essas categorias como um menu VERTICAL e ao clicar em cada categoria, exibir a lista correspondente a ela na tabela MÚSICAS.
Eu gostaria muito de ajuda sobre esse assunto, pois já revirei o google de cabeça pra baixo e não encontro nada que esclareça sobre isso!
Fico muito grato desde já, super abraços, e mais uma vez, SUCESSOS SEMPRE!
Marcio, ja me pediram muito isso aqui, mas ainda não criei nada, embora esteja na minha lista ok?
Quando eu tiver um tempinho eu faço algo do tipo
Adriano, desde já agradeço muito a sua atenção, e continuarei assistindo todas as suas aulas.
Continuarei a tentar por aqui enquanto mais aulas são lançadas, e assistindo outras aulas lançadas por você que são de qualidade digna de um profissional como você!
Muitíssimo obrigado e mais uma vez, sucessos sempre!
Olá Adriano, perfeita sua aula.
Esses server side include sé utilizado na maioria dos sites?
Outra coisa, vc tem alguma video aula que ensine a fazer aquela busca que tem em sites de imobiliárias? tipo: buscar imoveis de 3 quartos, no bairro tal, na faixa de preço tal….
Estou precisando de uma aula dessas…
Abraços!!!
Leandro, tem muitos sites sim que usam SSI, quanto a busca, veja a série SISTEMA DE CLIENTES SEM A BARRA DEVELOPER, nela ensino como criar buscas por mais de um campo ao mesmo tempo.
Abraços
Fala ai gianini eu tenho um curso seu aqui em casa e descobri sobre o teu curso basico de php e mys muito bom esse teus cursos. Me abriu muitos campos que eu desconhecia na area de internet.Tenho apenas 5 meses de conhecimento nessa area mas ja deu para conhecer muita coisa legal aqui no teu site.Estou sempre a frente da minha turma pos pesquiso muito na internet. E depois que eu conheci o teu site eu tenho certeza que irei dar um salto muito maior qie eu pensava.
Muito boas essa video_aulas sua > Parabens pelo o teu trabalho!!!
Obrigado Ricardo…e sucesso pra vc…
Olá Adriano, parabéns pelas suas vídeo aulas, são de grande aprendizado para nós.
Vi que alguns companheiros postaram a mesma dúvida e que vc iria gravar tutorial. Bom, tentei, mas não consegui, gostaria muito de saber como faço para que a minha “home.php” apareça automaticamente junto com a “index.php”, sem que seja necessário eu clicar no menu.
Desde já agradeço sua boa vontade e muito sucesso!
Abraço
Jacque, tudo bem?
Esta solução coloquei apenas no curso de sites dinâmicos avançados…
Abraços
opa!
tudo bem adriano?
gostei muito da video aula
mas estou com um problema.
meu dreamweaver eo cs4 mas ele nao me da essa opção developoer toolbox com o submenu server-side include from list.
como faço?
opa sou eu de novo,
desculpa ai
ja consegui reslover o meu probelma
obrigao e meus parabens pelo seu trabalho.
tudo de bom…
Bom dia Adriano!!!
como faço para usar um sistema de busca junto com server-side include from list.
isso se for possivel!
desde ja eu agradeço…
pra vc ver do q to falando,
de uma entrada la
http://madureirarj.com.br/novo/index.php?page=inicio
Adriano,, suas aulas e dicas estão me ajudando muito em um projeto, agradeço pelas dicas, gostaria de saber o seguinte:
criei uma estrutura com links usando essa dica, e agora adicionei um formulario de pesquisa e gostaria que a pagina de resultado aparecesse dentro da estrutura como se fosse uma das paginas do menu, como posso resolver isso? eu adicionei a pagina de resultado na action do form,, mas ele abre em uma outra pagina,, ou abre o index novamente,, desde ja agradeço..
Daniel, esse projeto está online?
Isaque, possível é sim, complicado é falar via comentário, vou deixar aqui pra ver se alguém pode ajudar mais detalhadamente
Olá, será que alguém poderia me ajudar com esse problema da página inicial não carregar automaticamente??
Vi os dois exemplos citados pelo Leandro e pelo Ludodonefjv e ainda não entendi como fazer. Sou extremamente leigo nessas linguagens e por isso preciso que expliquem mais detalhadamente, passo-a-passo.Preciso resolver isso urgente pra terminar um site comercial que estou fazendo.
Meu e-mail se algum puder ajudar é: brunobompan@yahoo.com.br.
Agradeço ao Adriano Gianini pelo ótimo tutorial que me ajudou muito, porém não tenho condições de comprar o DVD só para resolver esse probleminha.
Obrigado.
Consegui resolver o problema da página inicial. É só fazer oq o Ludodenefjv disse:
Procure no código da sua página por:
getCurrentInclude();
if ($incFileName !== null) {
mxi_includes_start($incFileName);
require(basename($incFileName)); // require the page content
mxi_includes_end();
}
E coloque este codigo depois da “}”.
else{
mxi_includes_start(”NOME_DA_PAGINA_INICIAL.php”);
require(basename(”NOME_DA_PAGINA_INICIAL.php”));
mxi_includes_end();}
?>
Aqui tava dando problema pq não tava dando permissão para acessar uma pasta no servidor n sei pq.
Valeu Ludodonefjv
Fatal error: Call to undefined method tNG_fields::tNG_fields() in C:\wamp\www\galeria_lightbox\includes\tng\tNG_insert.class.php on line 30
Por favor Adriano me ajude sobre a sua video aula da galeria lightbox. Quando eu aperto o f12 só da esse erro que está ai encima.Como posso corrigir esse erro. obrigado desde já.
Ricardo, dá uma lida nos comentários que o problema é com o wamp, usa o apache2triad
Ricardo, dá uma olhada nos comentários que já tem a resposta
Obrigado Gianini. Vou resolver isso agora. Sou fã da galera do Site ADRIANO GIANINI. E AI GALERA!!! BLZ!! E isso ai, pense positivo. Valeu.
eu uso o vertrigo q vem o mysql e apache, ele funcionava normalmente só que agora qndo abro o phpMyAdmin está dando um erro assim:
phpMyAdmin – Erro
#2003 – Can’t connect to MySQL server on ‘localhost’ (10061)
vc sabe como resolver este problema??
Olá Adrino, td bem!!
cara sou seu fá… aprendi muito com suas videos aulas de dreamweaver, php, flash entre outras… PARABENS e nunca pare de fazer isso…hehehe.
Mas tenho uma duvida sobre Server side Includes, mas se eu fazer o Menu em Flash vai funcionar da msm maneira? ou tem outra forma de fazer, é q estou desenvolvendo um site assim.. com o Menu em flash e gostaria de usar esta estrutura.
Obrigado desde já pela atenção.
Grande Abraço.
Juliano Klaus
Ola boa tarde Adriano, bom assisti e fiz exatamente as aulas de multiple upload e usando o server side includes com o developer toolbox, bom no pc localmente funciona que é uma beleza, agora qdo coloquei no servidor da erro e não está renomeando a pasta que cria com o id veja o erro:
Error renaming folder ‘E:/home/miguelmora1/Web/galeria/apartamentos/fotos/4b66fdfe5126b3_87540404′ to ‘E:/home/miguelmora1/Web/galeria/apartamentos/fotos/3′.
Ele gera um nº automático mais ñ atualiza ao mesmo tempo com o id que está cadastrado no BD
….
tNG_insert.executeTransaction
STARTER.Trigger_Default_Starter
tNG_insert.doTransaction
BEFORE.Trigger_Default_FormValidation
tNG_insert.prepareSQL
tNG_insert.executeTransaction – execute sql
tNG_insert.postExecuteSql
AFTER.Trigger_MultipleUploadRename*
ERROR.Trigger_Default_Insert_RollBack
tNG_insert.getRecordset
tNG_insert.getFakeRsArr
tNG_insert.getLocalRecordset
tNG_insert.getFakeRecordset
tNG_insert.getFakeRecordset
o site é http://www.miguelmoraesimoveis.com
Se puder me dar uma ajuda agradeço.
Vinicius, se localmente funciona nem adianta quebrar a cabeça, abra um chamado junto a sua empresa de hospedagem e veja qual a restrição deles
Obrigado, hehe
Sim, vai funcionar…é só colocar o link normal…
Ta colocando a senha correta?
Adriano, consegui fazer certinho, mas seguindo o seu exemplo o usuário teria de cricar em um dos links do menu para poder ver a pagina, como eu faço para que quando o site for carregado ja aparecer uma das paginas que estão do include carregadas, e deixar que o usuário mude depois, meu entese e fazer assim como no video, mas que na pagina inicial ja carregue uma das noticias ou pagina.
Como eu faço para fazer isso?
Obrigado,
Parabens pelo site!
Alguém colocou o código aqui, da uma olhada
Abraços
como funciona o sistema de router em php
Por exemplo: http://localhost/produto/7/
Agradecia resposta
Abraço
Adriano bom dia.
Cara quando fazemos o SSI na index, como faço pra resolver o problema do TITULO da pagina INDEX.PHP?
Assim, quando eu vou criar o SSI das paginas, la eu coloco os titulos de cada pagina, mas e o INDEX aqui fica só escrito MOZILA. Eu quero que aparece escrito normal por exemplo “CICERO ANTUNES”.
Quando eu coloco titulo na index.php manual, ele fica fixo pra todas, não aparecendo o que configurei no SSI.
TEM como resolver isso???
abraços, até mais!
Fala adriano e galera blz!!!
ai eu tenho uma duvida… eu fiz tudo aquilo q o Ludodonefjv disse para fazer mas da um monte de erro…o cod eh esse.
$incFileName = $mxiObj->getCurrentInclude();
if
($incFileName !== null)
{mxi_includes_start($incFileName);
require(basename($incFileName)); // require the page content
mxi_includes_end();
}
else{
mxi_includes_start(”index.php”);
require(basename(”index.php”));
mxi_includes_end();}
e os erros q dão eh:
Notice: Use of undefined constant ”index – assumed ‘”index’ in C:\EasyPHP 2.0b1\www\paroquia\Index.php on line 182
Notice: Use of undefined constant php” – assumed ‘php”’ in C:\EasyPHP 2.0b1\www\paroquia\Index.php on line 182
Notice: Use of undefined constant ”index – assumed ‘”index’ in C:\EasyPHP 2.0b1\www\paroquia\Index.php on line 183
Notice: Use of undefined constant php” – assumed ‘php”’ in C:\EasyPHP 2.0b1\www\paroquia\Index.php on line 183
Warning: require(”indexphp”) [function.require]: failed to open stream: No such file or directory in C:\EasyPHP 2.0b1\www\paroquia\Index.php on line 183
Fatal error: require() [function.require]: Failed opening required ‘”indexphp”’ (include_path=’.;C:/EasyPHP 2.0b1\php5\pear\’) in C:\EasyPHP 2.0b1\www\paroquia\Index.php on line 183
se alguem puder me ajudar agradeço desde ja
ai depois de um tempo kebrando a cabeça eu consegui resolver o problema… ok
então desconsidere os meus post acima…
flw galera…
Olá, tudo bem?
Afim de prestar um suporte melhor a clientes e internautas em geral que vistam meu site e compram meus cursos, criei um Fórum só para dar esse suporte, sendo assim veja algumas instruções para obter o melhor suporte.
1. Se a dúvida for sobre alguma aula de algum curso, procure o fórum do respectivo curso que adquiriu e deixe sua dúvida lá, responderei o mais rápido possível.
2. Se mesmo com o curso, sua dúvida for sobre qualquer outro assunto que não seja sobre uma aula específica, procure um fórum sobre a ferramenta para deixar sua dúvida.
3. Se você nunca adquiriu um curso e tem alguma dúvida, procure um fórum sobre dúvidas diversas, isso inclui ferramentas, softwares e linguagens.
4. Se você deixou uma dúvida no Blog, informo que o Blog será restrito apenas a comentários, dúvidas apenas no Fórum, isso facilitará a vida de todos.
Aguardo sua dúvida lá.
Abraços – http://www.adrianogianini.com.br/forum
André
Estou com este problema que você teve e ainda não resolvi.
Como você resolveu?
Meu código está como sugerido acima:
getCurrentInclude();
if ($incFileName !== null) {
mxi_includes_start($incFileName);
require(basename($incFileName)); // require the page content
mxi_includes_end();
}
else
{
mxi_includes_start(”inicio.php”);
require(basename(”inicio.php”));
mxi_includes_end();
}
?>
Olá, tudo bem?
Afim de prestar um suporte melhor a clientes e internautas em geral que visitam meu site e compram meus cursos, criei um Fórum somente para dar esse suporte, sendo assim veja algumas instruções para obter o melhor suporte.
1. Se a dúvida for sobre alguma aula de algum curso, procure o fórum do respectivo curso que adquiriu e deixe sua dúvida lá, responderei o mais rápido possível.
2. Se mesmo com o curso, sua dúvida for sobre qualquer outro assunto que não seja sobre uma aula específica, procure um fórum sobre a ferramenta para deixar sua dúvida.
3. Se você nunca adquiriu um curso e tem alguma dúvida, procure um fórum sobre dúvidas diversas, isso inclui ferramentas, softwares e linguagens.
4. Se você deixou uma dúvida no Blog, informo que o Blog será restrito apenas a comentários, dúvidas apenas no Fórum, isso facilitará a vida de todos.
Aguardo sua dúvida lá.
Abraços
http://www.adrianogianini.com.br/forum
Seguindo essa linha de server sides includes
como setaria a página principal, fazendo assim a página principal fica sem conteudo, tenho que acrescentar o código onde ?
Cleber, já tem essa resposta nos comentários acima.
Abraços
getCurrentInclude();
if ($incFileName !== null) {
mxi_includes_start($incFileName);
require(basename($incFileName)); // require the page content
mxi_includes_end();
}
?>
Acusa um erro nessa linha aqui
Aqui o erro !!!
Parse error: syntax error, unexpected ‘)’ in D:\wamp\www\Cleber_tableless\index.php on line 87
Obrigado pela atenção
Acho que já respondi isso em algum lugar…hehe
Viu como eu ponho uma imagem pq quando eu ponho uma imagen ele n vai…
Samuel, este comentário é referente a qual?
Abraços
bom da um trabalhinho,
só que o resultado é muito mais sofisticado “vamo combina’.
num sisteminha de admin ficaria bem legal isso
boa video aula parabens.
Adriano! gostaria que vc simplificase como colocar a pagina inicial..
eu faço tudo certinho e da tudo certo nos links mais minha pagina inicial fica em branco!! e eu não consigo linkar a pagina home.php na index.php! por favor explique! e nos ajude!!
obrigado e até mais!
Bom dia adriano, eu fiz o SSI belezinha mas quando eu vou testar, eu clico nos links mas a página num abre na área do sever side include, ela abre em outra página. Eu usei o developer tool box como vc ensinou e não funcionou, outras coisas que vc mostra com o developer tool box aqui no meu computador não funcionou. Você pode me ajudar?
Samuell, tem como gravar os passos que vc ta fazendo? Assim eu poderia ver e tentar achar o erro.
Abraços
Me explica uma coisa, se eu usar esse recurso, como é q eu vou dar um TITULO PRA CADA PÁGINA?
Tipo melhora o desempenho para carregamento mas como q fica a página para os buscadores?
Olá Adriano… Parabens pelos seus trabalhos cara… fera hein… Só uma duvida que não consegui resolver. Usando o server side include, como faço para o botão OK originario de um formulario de pesquisa funcione corretamente no ponto de inclusão… foi ai que eu não dei conta de resolver, não manjo muito da linguagem de PHP mas faço meus trabalhos… Seria possivel uma ajudinha ai…. Obrigado e t+
Na hora de criar os links você define o título que vai aparecer normalmente, como mostra no vídeo.
Abraços
Adriano, tudo bom!
eu conheço seu trabalho a pouco tempo mas já deu pra perceber que voce é mesmo cabeça…
eu venho por este lhe pedir ajuda, eu uso o dreamweaver cs4 e o developer toolbox, mas estou com problemas para criar includes de paginas sempre que faço um include usando o developer toolbox me aparece esta mensagem,
“Warning: getcwd() has been disabled for security reasons “sempre informamndo a linha 26 e 44 do arquivo “includes/mxi/MXI_functions.inc.php”
eu já olhei as funçoes de segurança do servidor mas não encontrei nada de anormal, voce pode me ajudar?
Resposta ao Luciano: Com server include você consegue melhorar o desempenho de sua página uma vez que o navegador carrega as partes fixas somente uma vez e guarda em cache fazendo alterações somente nas páginas que são solicitadas a medida que o usuário navega pelo site. Costumo utilizar um topo, um menu e um rodapé fixos na página index, tendo somente que alterar o conteúdo das outras página, que na verdade nem preciso ter a mesma estrutura da primeira, pois tudo fica “herdado”, ou seja, basta carregar somemnte uma vez.
Quanto aos buscadores é normal como se tivesse várias páginas diferentes, a indexação ocorre da mesma forma que em sites sem server-includes, basta vocâ preencher corretamente os campos de título, keywords e descrição, que são passados via PHP.
Resposta ao Anesio: se entendi a sua duvida, se tem que montar o link do action como se monta o link para server-side includes, ou seja como no exemplo do Adriano, você teria que colocar na action “index.php?page=pagina_acao_do_formulario” e logicamente listar que “pagina_acao_do_formulario” é o valor que chama a página que iria se fosse dado um “submit” normal do formulário. Iria aparecer no cabeçário da sua página um código parecido com este “$mxiObj->IncludeStatic(“pagina_acao_do_formulario”, “pagina_do_post.php”, “Seu Título”, “”, “”);”
Andrei, você usa o mesmo apache que uso nas aulas? Ou usa outro?
Roneirobson, estava com o mesmo problema quebrando a cabeça, descobri que é preciso mandar o códico include lá para o servidor.
obs: ele já foi gerado em local view espero que ajude!
e Adriano parabéns vc é demais!!!
Adriano bom tarde!
Acho que varias pessoas tem essa mesma duvida, poderíamos nos ajudar?
Cara quando fazemos o SSI na index, como faço pra resolver o problema do TITULO da pagina INDEX.PHP?
Assim, quando eu vou criar o SSI das paginas, la eu coloco os titulos de cada pagina, mas e o INDEX aqui fica só escrito o localhost. Quero que apareça o Meu Titulo!
Quando eu coloco titulo na index.php manual, ele fica fixo pra todas, não aparecendo o que configurei no SSI.
TEM como resolver isso???
abraços, até mais!
Muito bom Adriano, parabénsss
Olá,
Pesquisando o assunto no Google encontrei sua vídeo aula, quero parabeniza-lo, perfeito. Tiver sucesso nos passos da vídeo aula, estou com problema que foi pergunta acima várias vezes, como abrir automaticamente uma página ao iniciar o index.php na área do include.
Testei o código que foi informado na tela mais não tive sucesso.
Dessa forma, se for possível, aguardo ajuda.
Parabéns Adriano e parceiros.
“O conhecimento é o único bem que se adquire por toda a eternidade.”
Adriano, ótima aula a qual eu aprendi muito. Como que eu faço para que quando eu acessar o meu site diretamente pela internet ou em teste pelo meu servidor da cpu a página principal seja aberta com o seu conteúdo, já que na coluna do meio da minha “index.php” estou usando o Server Side Include e não posso usá-la para escrever a matéria principal. Ou tem como? Por exemplo: http://www.meusite.com.br/index.php?page=home … Olha o código:
getCurrentInclude();
if ($incFileName !== null) {
mxi_includes_start($incFileName);
require(basename($incFileName)); // require the page content
mxi_includes_end();
}
?>
Abraços!
Renato, tem como setar isso sim, na verdade já colocaram o código aqui no post.
Abraços =D
Prezado Amigo,
Não sei se já foi abordado por aqui, porem gostaria de sua ajuda. Já lhe acompanho e muitas duvidas minhas conseguir resolver-lá atravês de suas videos aula. Gostaria de sua ajudar, se for possivel, tem como inserir video no site dinamicamente, ou seja com a sua base no banco de dados.
Agradeço ao amigo.
Augusto César
Obrigado Adriano! Eu tinha passado batido na postagem do código. Agora está funcionando corretamente aqui … Abraços!
Adriano, passei dias a fio, tentando aprender toda essa “parafernalha” de include, googlei tudo que tinha direito e nada dava certo, cada um ensinava uma coisa, sua video aula alem de simplificar, resolveu imediatamente meu problema abraço forte meu amigo obg fica com Deus
Augusto, uma dúvida: você quer fazer upload de vídeo também ou vai usar Youtube?
Abraços
Saudações Adriano, gostaria de saber se tem alguma video aula sua mostrando como criar uma página (index) toda com server sides includes ( ous apenas com includes) tipo: um include para lateral, outro para o topo, outro para o rodapé ? Se não tem em video aula mas tem algum curso que eu possa adquirir ? Grato. Grisálbert.
Grisálbert, tudo bem?
Isso eu ensino detalhadamente no curso de Sites Dinâmicos Avançado, que está inclusive com 50% de desconto, mas me parece que já colocaram o código aqui.
Abraços
ola to fazendo um site… primeiro to fazendo ele local e resolvi jogar em um servidor (bhsite) para ver como ia ficar o site online.. mas esta aparecendo estes erros: Warning: require_once(includes/mxi/MXI.php) [function.require-once]: failed to open stream: No such file or directory in /home/omessias/public_html/marcio/index.php on line 3
Fatal error: require_once() [function.require]: Failed opening required ‘includes/mxi/MXI.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/omessias/public_html/marcio/index.php on line 3
Alquem sabe me diser o q sao esses erros. o email e: marciogomes1909@hotmail.com e o site q esto testando o meu e: http://www.marcio.omessias.com
Muito legal estou agradecido por mim ajuda.
ADRIANO,
socorro, tentei colocar isso no meu site também, só que quando clico em ServerBehaviors o sinal de + não tem jeito de clicar, pois ele está opaco! o que eu faço????
ME SOCORRE PELO AMOR DE DEUS!!!!
Cara, queria saber tipo, eu tou criando um site com Sistema de Noticias, ele fica na página principal, mais nao tem como eu colocar o codigo do Include por causa do sistema de Noticias!
Ajuda ae !
Mais uma vez obrigado a vc pela sua grandiosidade e sua enorme competência. Gostaria se fosse possível que vc postasse uma aula como se faz o menu em cascata, aquele em que os dados de um são sugeridos a partir da seleção anterior (ex: estado/capitais).
Um grande abraço irmão.
Bom dia Gilberto, vi algumas das suas vídeo aulas e gostei bastante, exelente mesmo e virei fã.
Gilberto apliquei aqui em um dos sites que fiz e Server side includes e os links funcionam perfeitamente, estou com um problema pois não consegui rodar a página Inicial.php logo quando o site carrega (junto com o Index)isso só acontece quando clico em home, vc poderia me ajudar nesta questão. Desde já te agraceço muito pela ajuda. Abraço.
Giba, quem é Gilberto?
Olá Adriano, desculpe pela troca de nomes mas acabei colocando o meu próprio nome… KKK.
Vc entendeu minha dúvida sobre o Server Side includes? Por favor, é só isso que falta pra que o site funcione perfeitamente.
Muito obrigado e mais uma vez desculpe pelo engano.
tou com a mesma duvida do amigo “Giba” como faço para o server side include abrir uma pagina altomaticamente assim que o site abrir ???
cara, adorei esse tuto…
mnto melhor trabalhar assim!
ja virei teu fã!
ae adriano blz? aqui, usando server side includes não é possível ao inves de puxar um texto digitado puxar um dado do banco de dados? porque vc copiou um texto da net e colou certo. agora quero puxar as informações do banco de dados, mas não tá funcionando. tem como ou não? abraços.
É possível sim, ensino isso no curso como criar um site completo.
Ola Adriano, blz cara !!
então como mais um fã fanático daqui do seu videoblog e de suas aulas!!!
Bom consegui implementar o SSI de boa
Agora gostaria de saber como posso deixar essas urls amigáveis ?
Desde já grato e Parabens !!!!!!
fala adriano. Fiz conforme vc ensinou, só que tá carregando o site todo.
tem um slideshow no topo e sempre é carregado também
Acho que algo na criação da área do SSI ficou mal configurado, revise que você vai encontrar
Entranho Adriano, pq vi e revi sua aula.
A ñ ser q a developer toolbox tenha me geraldo algo errado.
Olá Adriano.
Já faz algum tempo que venho aqui, e está ótimo, de parabéns mesmo pelo site! Só que fiquei com uma pequena dúvida quanto ao SSI.
Aos 6:10 da sua aula, você diz “Vamos clicar aqui em Server Behaviors, Sinal de mais…” O sinal de mais não está disponível para mim. O que pode ter sido?
Desde já, obrigado!
Mestre, fiquei na dúvida aqui, como fazer o default, pra abrir a página principal quando nenhum link for clicado.
E eu continuo com a dúvida sobre a parte em que você diz para clicar em Server Behaviors, e no sinal de mais. Aqui não é ‘clicável’ o sinal de mais. porque será “mestre”? ^^
Neilton, se não é clicável é porque provavelmente vc não configurou corretamete o site com server php/mysql.
Como configura corretamente?
Adriano, consegui!
É exatamente como você falou, eu não tinha configurado corretamente! Obrigado pela grande ajuda, e parabéns mais uma vez pelo seu belo site! Qualquer dia estarei comprando uma de suas aulas! ^^
Eu estava com esse problema de não conseguir abrir a pagina inicial, pra resolver eu criei um campo no include, com valor vazio, indicando pra index, ou seja, se nao tiver nada, vai pra index.
Olá Adriano, bom creio que esteja usando o cs4, bom o meu se encontra em portugues, e não tem o server behaviors, está escrito comportamentos, como faço para ativar esses server behaviors? Abraço!
No seu caso se chama Comportamentos de Servidor. Porém uma dica, futuramente vc vai enfrentar problemas com o Dreamweaver em BR
fala adriano. Fiz conforme vc ensinou,vi e revi fiz varias vezes + não da serto manda o o código pro meu email prami ver o que ta faltando falouuuuuuu um abraço a video aula
ta ecelente.
Olá adriano. É, eu fiz como está aí, mas também não estou conseguindo configurar para aparecer as opções do site server php/mysql.
Porfavor, manda o codigo pra o meu e-mail ou então faz uma video aula fazendo isso passo a passo. Porfavor! Obrigado
Adriano, não teria como vc explicar como fazer isso no CS5 que apropósito não tem a barra developer?
Muito boas suas video-aulas mas ae esses seus cursos são muitos p### galaxial queria que começasse logo affs ;D
Gabriel, assim que vc adquire um curso, a liberação é imediata.
Ola Adriano,
Novamente venho aqui solicitar a sua ajuda.estou desenvolvendo uma Vitrine Virtual, criando uma pagina para cada coisa (ex. topo.php, menu.php e busca.php) para montar o site desta forma eu usei o commando include () na index, e para chamar o conteudo usei o serve side include que você ensinou nos seu tutorial. minha duvida é a seguinte,
1º como faço para pesquisar o campo marcas de todas a tadelas do BD?
2º Como faço para que o resutado apareça no centro do site como acontece com as outras paginas.
Desde ja agradeço.
oi adriano estou concluindo o curso como fazer um site com sistema de noticias, mas estou com dificudades em por mais de uma noticia no index do site.
Lazaro, tudo bem?
Alunos tem suporte direto e exclusivo no fórum no aluno, deixe sua dúvida lá e será respondido no mesmo dia ok?
Abraços
Ola Adriano
Venho através desta lhe pedir uma ajuda de como corrigir o problema que de navegadores, fiz um site com o serve site include roda normal no fitefox, mais qd se vai abrir no IE distorce tudo, como corrigir esse problemas.
E outra coisa usando o mesmo procedimento do include vc pode fazer um link de cada vez ou tem q ser feito todo ao mesmo. tempo
aguardo sua preciosa resposta de vc puder me orientar
Luiz
Adriano
poderia me ajudar no erro de conexão (HTTP ERROR:12150)na hora q tento fazer a conexão com o DW
valeu
Meu Dreamweaver cs4, não tem a opção developer toolbox
Olá Adriano, tudo bem?
então
recentemente assisti uma video aula sua de como criar um site de noticias em php.
E no caso vc disponibilizou um editor de textos para o gerenciador de noticias, porem eu não consigo achar nada parecido para colocar no site que estou produzindo…
gostaria de saber se ele existe por ae na net, ou se vc pode me enviar. te agradeceria muito!
Sua video aula é bem explicativa, aprendi muito mesmo!!!
Adriano, Por Favor
configurei o meu SSI e consegui carregar a pagina inicial na index porem o titulo da pagina e as meta tags não carregam, o que pode ser?
Victor o Dreamweaver não vem com a barra developer.
Mas você pode encontrar ela para download aqui mesmo no site do adriano
link:
http://www.adrianogianini.com.br/videoblog/download-developer-toolbox/
Acredito ter ajudado ^^
Abraçao.
Adriano, cara, muito boa suas vídeos aulas, mas venho aqui tentar resolver um pequeno problema, eu estou usando conhecimentos das suas vídeos aulas pra fazer um sistema de administração de sites, só que, estou trabalhando com server side includes, e me ocorre o seguinte erro:
conteudo_gerenciamento.php?page=alterarexcluir_noticias¬_id=5
antes do id tem um simbolo ‘¬’ que não deixa o arquivo da continuidade ao comando, ja revisei todo o codigo, mas não obtive sucesso. O mais engraçado é que dentro deste mesmo sistema existem outras páginas e as mesmas funcionam. Se puder me ajudar ficarei grato.
Olá
Galera fiz como o video mostra mais nao consegui deixar a pagia index com o conteudo, ela so abre em branco como coloco o conteudo na página?
Alguem poderia me ajudar ??
Olá Adriano, primeiro parabéns pelo trabalho, suas aulas são ótimas,gostaria de ver a segunda video aula de como trabalhar com server side includes, não consegui acessar aqui no seu site não, me ajudaria muito, um grande abraço.
ola Adriano, estou tentando colocar ssi no meu site porem, até a parte que vc ensinou esta ok, mais estou com duvida de como posicionar os elementos do meu site como imagens, reprodutor de musica coisas do tipo, por exemplo posiciono ele de forma correta no Mozilla, até ai ok mais quando vou dar uma olhada como ficou no Internet explorer esta tudo desarrumado, aguardo resposta por favor responda não encontro nada na net quando a isso.
Olá Adriano td bem???
trabalho com o dreamweaver cs5 e ao acompanhar esta video aula referente ao include o meu servce behaviors não tem a opção de developer toolbox om que devo fazer?
tenho o codigo do include e quando insiro na tabela ele funciona porem os botões para de funcionar será algum conflito?
o que faço????
obrigado
Um Trackback
[...] Clique Aqui e assista uma aula gratuita [...]