Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ai galera vou ser bem direto desta ves!
Tenhu uma pergunta vocês vão achar bem idiota mais tenhu....
Um site é dinamico??? Tipo um Blog que para adicionar postagems você não presisa ter q editar a HTML!
Se sim como posso fazer isso no meu site usando uma frame? ou I-frame?
me ajudem por favor!!!
Obrigado a todos.
Bom eu usarei o PHP porque não gosto de banco de dados e não sei usar ( se não me engano meu servidor não dispõe deste recursso )
Mais iai tipo oque eu posso fazer para tornar ele mais facil de editar tipo um blog é muito facil.
Algo que ao eu adicionar uma nova postagem ele automaticamente adicione algum tipo de link no menu entende senão eu terei de editar 27paginas do meu site para poder acresentar um link! por isso axo que estou fazendo errado o meu primeiro site.
PS: Uso o DW cs4
Tópico movido:
Webstandards: CSS / XML / XHTML / HTML http://forum.imasters.com.br/public/style_emoticons/default/seta.gif PHP
De qualquer forma, vai ter que usar um Banco de Dados para armazenar as informações. ^_^
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
>
Bom eu usarei o PHP porque não gosto de banco de dados
Usar PHP não dispensa o uso de banco de dados. Aliás, usar banco de dados é bem melhor e bem mais fácil que usar um arquivo com todos os dados.
Já pensou em suar um CMS como o Wordpress?
Bom eu usarei o PHP porque não gosto de banco de dados e não sei usar
uma coisa que eu aprendi é que quase sempre existe outro caminho, porem nem sempre é o mais adequado.
Por exemplo voce poderia quardar as informaçoes em arquivo txt, para o seu caso eu nao recomendo nenhum pouco isso, mas caso voce nao queira de jeito nenhum aprender sobre banco de dados é uma alternativa.
flws
Sim Sim mais sabe oque eu estava pensando em usar includes ou I-Frames ai criava uma pagina HTML tipo menu.html e dentro dela fasia apenas o menu ai dava um includes e chamava o menu para a pagina. não sei se é mais facil assim? ou usava um I-Frame mesmu ai posicionava ele na pagina e chamava o menu.
Ta mais e sobre o banco de dados eu não to gostando pq tive que fazer um sistema de logim (até fix um topico)em HTML e PHP só que não consegui configurar o mew DW ai abandonei o esquema. dava sempre erro eu eu já li umonte de apostilas e livros mais tipo doque adianta se eu não tenhu onde testar ou treinar oque eu aprendi! o DW só cria o esquema se ele tiver OK com o servidor!
Acho que um tutorial bem feito sobre banco de dados com o WAMP server + DW cs4 me ajudaria muito porque os tuto que eu acho as veses ñ são o mesmo wamp server! ou o mesmo DW!
Versão do meu WAMP: 2.0
Versão DW : CS4
Obrigado a todos que ajudão sempre!
frame/iFrame são terríveis. Esqueça-os
Mão os use para essa finalidade.
Se quiser usar include, ótimo. Melhor que frame/iFrame.
Só não entendi ainda o que você quer fazer. Como esse include tornará o site dinâmico?
E não se prenda ao DW. Use um editor comum, para aprender a mexer no código, não a apertar botões. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
>
Ta mais e sobre o banco de dados eu não to gostando pq tive que fazer um sistema de logim (até fix um topico)em HTML e PHP só que não consegui configurar o mew DW ai abandonei o esquema. dava sempre erro eu eu já li umonte de apostilas e livros mais tipo doque adianta se eu não tenhu onde testar ou treinar oque eu aprendi! o DW só cria o esquema se ele tiver OK com o servidor!
Acho que um tutorial bem feito sobre banco de dados com o WAMP server + DW cs4 me ajudaria muito porque os tuto que eu acho as veses ñ são o mesmo wamp server! ou o mesmo DW!
erros voce vai encontrar sempre nao tem como escapar 100% deles
o bom mesmo é voce aprender tudo na mao sober como se faz a conexao com banco como faz as consultas etc..., por assim voce consegue fazer tudo independente do editor, se é DW ou bloco de notas
voce tambem pode tentar outras opçoes como XAMP ou o Easy PHP, apesar de nao fazer muita diferença pois o php, apache e mysql vai ser o mesmo, so vai mudar o local onde voce coloca os arquivos para testar.
da uma olhada nos links abaixo, acho que vai te ajudar bastante
http://www.truquesedicas.com/tutoriais/php/mysql/00001a.htm
http://www.htmlstaff.org/ver.php?id=1881
da tambem uma olhada no area de Artigos, Tutoriais e Matérias aqui na parte de php mesmo
fwls
>
frame/iFrame são terríveis. Esqueça-os
Mão os use para essa finalidade.
Se quiser usar include, ótimo. Melhor que frame/iFrame.
Só não entendi ainda o que você quer fazer. Como esse include tornará o site dinâmico?
E não se prenda ao DW. Use um editor comum, para aprender a mexer no código, não a apertar botões. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Sim seria mais ou menos assim.
No meu site eu tenhu um menu ai se eu add algum link no menu eu tenhu q editar todas as 28 HTML para add este link la!
Ai me disceram q se eu usar frames ai criava uma HTML menu.html i nela ia o menu ai depois só chamavca ela nas paginas.
Ai eu editaria apena uma HTMl a manu.html ai esta irei aparesser en todas as htmls do meu site.
pode usar iFrame, mas fica péssimo, principalmente a indexação no Google. Ele indexa o menu e a página separadamente. Logo, um usuário poderá acessar o seu site sem vez o menu. Seria muito ruim isso
Você pode resolver seu problemas usando include. Você adiciona um include do menu em todas as suas páginas.
Outra forma é usar query string, gerando páginas do tipo www.site.com/index.php?pagina=contato
>
pode usar iFrame, mas fica péssimo, principalmente a indexação no Google. Ele indexa o menu e a página separadamente. Logo, um usuário poderá acessar o seu site sem vez o menu. Seria muito ruim isso
Você pode resolver seu problemas usando include. Você adiciona um include do menu em todas as suas páginas.
Outra forma é usar query string, gerando páginas do tipo www.site.com/index.php?pagina=contato
Beraldo meu garoto você éo cara isso que eu queria e já tive este problema do frame no meu site.
Então ai uso a includ ou query string? qual você acha mais facil menos ruim de se fazer?
Por min usaria a include ai só chamava o menu en todas as HTMl muito facil mais dai como fica o posisionamento desta include?
e se posivel você me dar uma ideia de como ficaria o code dela
para chamar ela na pagina e redirecionar os links do menu para a pagina que estiver porque com o frame é meui charope tem q usar ID.
Valew!!!!
http://br.php.net/manual/pt_BR/function.include.php
Um exemplo de código
index.php
<html>
<body>
<?php include 'menu.php';
conteudo blablabla
</body>
</html>
qualquercoisa.php
<html>
<body>
<?php include 'menu.php';
conteudo da página qualquer coisa.php
</body>
</html>
menu.php
conteudo do menu
Agora, para montar um blog eu definitivamente te sugiro um CMS. Sugiro especialmente o WordPress.
http://forum.imasters.com.br/index.php?/forum/258-wordpress/
Carlos Eduardo
Obrigado Carlos Eduardoagora sim intendi a include mais como já disce eu já tenhu o meu servidor e não estou pensando em mudar no momentovou tentar fazer esta include mais tarde posto para vocês o resultado.
E eu axo que o titulo não explica bem oqueeu quero mais é isso mesmu criar no caso só um banner só um menu e puxar eles para todas as html com imcludes ai quando eu fossse trocar um link ou o banner trocava apenas uma ves!.
Obrigado pela ajuda de todos vocês.
Deivid Roza
Edit: Ai mais tem um problema minhas paginas são em HTML e não PHP! tem como eu passar elas para php? de modo facil?
>
Edit: Ai mais tem um problema minhas paginas são em HTML e não PHP! tem como eu passar elas para php? de modo facil?
Basta mudar a extensão para .php
>
>
Edit: Ai mais tem um problema minhas paginas são em HTML e não PHP! tem como eu passar elas para php? de modo facil?
Basta mudar a extensão para .php
E rodar em um servidor com suporte a PHP.
Carlos Eduardo
não pode ser verdade! digamos que tenhu uma pagina inteirinha feita em HTML equero passar ela de HTML para PHP é só mudar a estenção!
E ai para imcluir um code nela eu uso o
<?php eo ?> cara se for isso mesmu eu é perdendo tempo de editar as minhas paginas em php poruqe um amigo mew me falo que para passar para PHP tinha que mudar toda a linguagem!
Galera vocês são é ****** Muito boms mesmu!
Valew pela ajuda de vocês e eu vou tentar faser o esquema das includes agora valew!
>
não pode ser verdade! digamos que tenhu uma pagina inteirinha feita em HTML equero passar ela de HTML para PHP é só mudar a estenção!
Você não muda a linguagem. A linguagem é HTML ainda, mas a extensão php faz com que o servidor interprete o arquivo como PHP, não como HTML puro.
Se o PHP não suportasse HTML direto no código, teria de fazer muitas modificações. Mas como ele aceita, basta mudar extensão. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Ok entendi mais eu modifiquei a estenção de u8ma pagina minha mais da erro acho que é por causa do css.
Mais pesquisei e descobri que funciona sim obrigado!
Resolveu então?
Qndo der algum erro, nos diga exatamente qual.
>
Resolveu então?
Qndo der algum erro, nos diga exatamente qual.
Praticamente sim mais o meu problema agora é de como posisionar corretamente os includes na pagina!
Como assim posicionar corretamente? Não entendi o que você quer saber.
Como está tentando fazer? Como aparece e como era para aparecer?
Carlos Eduardo
>
Como assim posicionar corretamente? Não entendi o que você quer saber.
Como está tentando fazer? Como aparece e como era para aparecer?
Carlos Eduardo
Isso mesmo eu não estou conseguindo posisionar um elemento na pagina um include olha ai.
index.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">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Audio Festas Player</title>
<style type="text/css"> font-size: 14px;
color: #FFF;
text-decoration: none;
background-color: #333;
text-align: center;
border: thin solid #CCC;
} background-color: #000;
}
#banner {
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 36px;
color: #FFF;
text-decoration: none;
background-color: #333;
text-align: center;
border: thin solid #CCC;
}</style>
<body>
<div id="banner">
Audio Festas Player</div>include 'player.php';
?>
<div>
<form action="" method="post" id="Formulario">
<p>Nome
<input type="text" name="nome" id="nome" />
</p>
<p>Email
<input type="text" name="email" id="email" />
</p>
<p>Oque você achou do novo player?</p>
<p>
<textarea name="texto" id="texto" cols="40" rows="5">Deve melhorar?Oque falta?</textarea>
</p>
<p>
<input type="submit" name="botão" id="botão" value="Enviar" />
</p>
</form></div>
<div>Obrigado por ouvir nossa radio, E volte sempre</div>
</body>
</html>
player.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">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>player</title>
<style type="text/css">#WMP {
} background-color: #333;
}</style>
</head>
<body>
<div>
<img src="ipod_player_arquivos/skin_player.jpg" name="Ipod_skin" usemap="#Map" id="Ipod_skin"/>
<map name="Map" id="Map">
<area shape="rect" coords="220,186,244,226" onclick="DownVolume()" class="mouse"/>
<area shape="rect" coords="209,112,228,137" onclick="Play()" class="mouse"/>
<area shape="rect" coords="235,112,254,137" onclick="Pause()" class="mouse"/>
<area shape="rect" coords="221,18,245,59" onclick="UpVolume()" class="mouse"/>
<area shape="rect" coords="128,112,169,134" onclick="Back()" class="mouse"/>
<area shape="rect" coords="295,113,336,135" onclick="ForWard()" class="mouse"/>
</map>
<object
classid="clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95F"
codebase="[http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"](http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701)
type="application/x-oleobject" name="WMP" width="250" height="23" border="0"
standby="" id="WMP">
<param name="FileName" value="ipod_player_arquivos/playlist.asx" />
<param name="TransparentAtStart" value="True" />
<param name="ShowControls" value="0" />
<param name="ShowDisplay" value="0" />
<param name="ShowStatusBar" value="1" />
<param name="AutoSize" value="0" />
<embed
src="ipod_player_arquivos/playlist.asx"
width="250" height="23" type="application/x-mplayer2"
pluginspage="[http://download.microsoft.com/download/winmediaplayer/nsplugin/6.4/WIN98/EN-US/wmpplugin.exe"](http://download.microsoft.com/download/winmediaplayer/nsplugin/6.4/WIN98/EN-US/wmpplugin.exe)
name="WMP"
showcontrols="0"
showstatusbar="1"
displaysize="0"> </embed>
</object>
</div>
<script type="text/javascript">
var MediaPlayer=document.getElementById("WMP");
var parada=0;function ForWard() {
document.WMP.next();
}
function Back() {
document.WMP.previous();
}
function Pause() {
document.WMP.pause();
}
function Play() {
document.WMP.Play();
}
function onStop() {
document.WMP.stop();
}
function UpVolume(){
if (document.WMP.Volume <= -300)
document.WMP.Volume = document.WMP.Volume + 300;
}
function DownVolume(){
if ( document.WMP.Volume >= -8000)
document.WMP.Volume = document.WMP.Volume - 300;
}
function UpdateBP(){
bufferLoad = WMP.network.bufferingProgress;
status = WMP.playState;
if (status == 6) { // buffering
if (bufferLoad == 100) {
BP.innerHTML = "Carregando...";
} else {
BP.innerHTML = "Carregando...";
BP.innerHTML = "Buffer: " + bufferLoad;
BP.innerHTML += "% completo";
}
} else if (status == 3) { // playing
BP.innerHTML = "Executando: " + WMP.controls.currentPositionString + "/" + WMP.currentMedia.DurationString;
document.getElementById('mnome').innerHTML=WMP.currentMedia.getItemInfo('Title');
} else if (status == 1) { // stopped
BP.innerHTML = "Parado";
} else if (status == 4) { //ff
BP.innerHTML = "Avançando";
} else if (status == 5) { //rw
BP.innerHTML = "Retrocedendo";
} else if (status == 2) { //pause
BP.innerHTML = "Em pausa";
} else {
BP.innerHTML = "Aguarde...";
}
}
troca();inicio(); onFF(); UpdateBP();
</script>
</body>
</html>
isso que esta acontecendo o player não aparesse e uma hora fix ele aparecer e ai não consegui posisionar ele na tela (na pagina)
fica muito estranho.
PS:não sei se no caso a pagina a ser incluida já aparesse no DW???
edit:
Consegui posisionar sertinhu ok mais tem um problema eu vi o codigo fonte ai fica como se tivesse duas pages uma dentro da outra? isso ta certo assim ou ta errada ?
da uma olhada nesta aqui que eu fix na correria
>
mais tem um problema eu vi o codigo fonte ai fica como se tivesse duas pages uma dentro da outra? isso ta certo assim ou ta errada ?
Tá errado. O include pega o conteúdo da página player.php e joga todo ele no ponto em que você colocou o include. Então, tire tudo o que não vai precisar da página player.php, por exemplo...
<!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">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>player</title>
Além disto, tem que tirar as tags de abertura e fechamento do body e html. Sugiro que você faça a validação do seu código HTML neste link.
Carlos Eduardo
>
>
mais tem um problema eu vi o codigo fonte ai fica como se tivesse duas pages uma dentro da outra? isso ta certo assim ou ta errada ?
Tá errado. O include pega o conteúdo da página player.php e joga todo ele no ponto em que você colocou o include. Então, tire tudo o que não vai precisar da página player.php, por exemplo...
<!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">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>player</title>
Além disto, tem que tirar as tags de abertura e fechamento do body e html. Sugiro que você faça a validação do seu código HTML neste link.
Carlos Eduardo
Ok muito obrigado agora sim eu intendi como funciona o esquema.
Mas... Se eu for obrigado a usar as tags body e html como fica???
Respondemdo-me isso pode fexar o topico.
Você tem que usar as tags html e body só uma vez, e usando no local correto não tem problema.
Carlos Eduardo
Independentemente da forma que vai ser gerado o HTML, você vai ter que usar uma linguagem server side, tal como PHP, ASP, JSP, etc.
Qual vai utilizar? Para que eu mova o tópico para área correta. ;)
http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif