Matanzo 0 Denunciar post Postado Outubro 17, 2005 Olá pessoal .. tá com o seguinte problema, criei um sisteminha pra controlar e mostrar os banners no meu site, fiz em php .. até aí tudo bem .. sempre quando faço o "require" do arquivo ele mostra a imagem numa boa .. mas o require só funciona no php e to querendo fazer um arquivo html chamar um arquivo php como se fosse o require ... entenderam o meu arquivo que mostra o banner é esse http://www.mundofotografico.com.br/banner/mostrar.php ele retorna somente a linha para mostrar a imagem, exemplo do que ele retorna: <a href='$url' target='blank'><img src='./imagens/$arquivo' border=0 width='468' height='60' alt='$parceiro'></a> por acaso alguem sabe como fazer uma especie de require, include no html para chamar esse arquivo ? meu script em php é esse e quero mostrar o resultado num arquivo html <? require("config.php"); $conexao = mysql_connect($host,$usuario,$senha); $sql = "select * from banner_imagens ORDER BY RAND() LIMIT 1"; $resp_query = mysql_db_query($banco,$sql,$conexao); $linha=mysql_fetch_array($resp_query); $id = $linha['id']; $parceiro = $linha['parceiro']; $url = $linha['url']; $tipo = $linha['tipo']; $arquivo = $linha['arquivo']; $background = $linha['background']; if ($tipo == "Flash") { echo (" <OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='468' HEIGHT='60' id='Untitled-1' ALIGN=''> <PARAM NAME=movie VALUE='./imagens/$arquivo'> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE='$background'> <EMBED src='./imagens/$arquivo' quality=high bgcolor='$background' WIDTH='468' HEIGHT='60' NAME='Untitled-1' ALIGN='' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'></EMBED> </OBJECT> "); } else { echo (" <a href='$url' target='blank'><img src='./imagens/$arquivo' border=0 width='468' height='60' alt='$parceiro'></a> "); } ?> Compartilhar este post Link para o post Compartilhar em outros sites
Jackson Junior 1 Denunciar post Postado Outubro 17, 2005 No echo "", em vez de tu usar aspas simples (que entende o texto como ele relamente eh), voce usa aspas duplas com barra ivertida (assim: \"$variavel_qualqyer\"). http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
Marcio Leandro 0 Denunciar post Postado Outubro 17, 2005 Primeiro, html não é linguagem de programação. Portanto, imagino que não haja como incluir conteúdo de arquivos usando html (html não manipula dados). Não entendi bem a finalidade da sua questão, mas talvez dê pra resolver usando iframes. Compartilhar este post Link para o post Compartilhar em outros sites
Matanzo 0 Denunciar post Postado Outubro 18, 2005 Valeu pelo toque Jackson ..Então Marcio, tudo mundo sabe das limitações do HTMl, mas como eu não sou experiente no assunto, resolvi postar, talvez alguem saiba como chamar um arquivo por javascript, sei lá ... Compartilhar este post Link para o post Compartilhar em outros sites
CiberMix 0 Denunciar post Postado Outubro 18, 2005 Acho que somente com inframe! Compartilhar este post Link para o post Compartilhar em outros sites
CiberMix 0 Denunciar post Postado Outubro 18, 2005 A pagina q puxa o arquivo nao prescisa ser em php.A pagina q tem o codigo sim! Compartilhar este post Link para o post Compartilhar em outros sites
Matanzo 0 Denunciar post Postado Outubro 18, 2005 A pagina q puxa o arquivo nao prescisa ser em php.A pagina q tem o codigo sim!A pagina que tem o codigo é em php ... e estou querendo puxar por HTML ..por acaso sabe de alguma maneira? seja por java, iframe, etc ?? Compartilhar este post Link para o post Compartilhar em outros sites
Matanzo 0 Denunciar post Postado Outubro 18, 2005 Por incrível que parece, funcionou com iframe e sem com a arquivo tivesse extensão php .. index.html <iframename="principal" border="0" width='468' height='60'frameborder="0" src="mostrar.php" marginwidth="0" marginheight="0" scrolling='no'></iframe> Funcionou perfeitamente ... exibindo o resultado do processamento do arquivo mostrar.php ... Valew galera ... Compartilhar este post Link para o post Compartilhar em outros sites
Jackson Junior 1 Denunciar post Postado Outubro 19, 2005 Primeiro, html não é linguagem de programação. Portanto, imagino que não haja como incluir conteúdo de arquivos usando html (html não manipula dados). Não entendi bem a finalidade da sua questão, mas talvez dê pra resolver usando iframes.EU sei que HTML nao eh uma linguagem de programacao.Assim como eu nao entendei bem a questao dele, você tbnao entendeu...mas relendo e pelo que entendi, e soh ele jogar esse codigo no local onde iraficar o banner, ou faz um inlcude.<? include "banner.php";?>marcio.sfs, se eu tiver errado, posta ai.Matanzo, (se quiser) verifica se facilita teu trabalho...Abracos... e obrigado pela critica!!! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif No echo "", em vez de tu usar aspas simples (que entende o texto como ele relamente eh), voce usa aspas duplas com barra ivertida (assim: \"$variavel_qualqyer\"). http://forum.imasters.com.br/public/style_emoticons/default/joia.gifMarcio, lembrei do porque desta resposta...Fi apenas uma dica de uso...Eh melhor usar \" \" dentro de aspas duplasdo que asps simples (pelo menos eu axo.)Valew?! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
Matanzo 0 Denunciar post Postado Outubro 19, 2005 Esse <? include "banner.php";?> só funcionaria se o arquivo que esta chamando fosse php tb .. mas é html ...deu certo usando o iframe Compartilhar este post Link para o post Compartilhar em outros sites
Jackson Junior 1 Denunciar post Postado Outubro 19, 2005 Esse <? include "banner.php";?> só funcionaria se o arquivo que esta chamando fosse php tb .. mas é html ...deu certo usando o iframeAhhh... entendi teu probelma...Se tu transformar a tua pagina.htm em pagina.phpnao vai alterar em nada teu codigo html, a nao ser que teu servidornao de suporte a PHP...experimenta, caso queira... ninguem merece colocar um iframe para um banner..Se eu tiver entenido errado.. me corrige... Valew!!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
Matanzo 0 Denunciar post Postado Outubro 19, 2005 hehehe .. é isso mesmo ... Mas é que o sistema de banner que eu fiz é pra rodar no sistema de fórum invision ... e a parte q altera diretamente a página principal é html .. então não tem como passar pra php sem bagunçar algo ... senão tava no jeito .. mas com o iframe deu certo .. quem quiser ver o html chamando um php e funcionando, tá aí no rodapé da página: http://www.mundofotografico.com.br Compartilhar este post Link para o post Compartilhar em outros sites