..:: MX Studio Fóruns ::..: Botão de imprimir apenas a noticias do site - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

Botão de imprimir apenas a noticias do site Como fazer???

#1 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 31 March 2004 - 03:49 PM

Salve Galera,

Seguinte, eu preciso da ajuda de voces no meu sistema de notícias on-line. Eu gostaria que voces me dessem a dica de como eu implementar o código para que auando a pessoa clicar em imprimir noticia, abrir apenas a noticia que esta na pagina e eu poder fazer a impressão apenas dela.

Segue o link do site do Portal Bonito, nele tem o exemplo de como eu quero.

Qualquer dúvida, me comuniquem.


T+


abraços


Paulo
0

#2 User is offline   JuniorSP 

  • Group: Membros
  • Posts: 237
  • Joined: 04-March 04

Posted 31 March 2004 - 04:29 PM

vc tem essas noticias cadastradas no bd?
0

#3 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 31 March 2004 - 04:50 PM

Sim, eu tenho tudo cadastrado no banco de dados access

de uma olhada no site onde trabalho CLIQUE AQUI e que em seguida clique em qualquer noticia.


t+

abraços



0

#4 User is offline   JuniorSP 

  • Group: Membros
  • Posts: 237
  • Joined: 04-March 04

Posted 31 March 2004 - 05:12 PM

se esta tudo no banco de dados esta facinho de resolver

crie uma pag por ex. imprimir.asp, esta pag vai fazer uma consulta no banco e mostrar apenas a noticia e nela vc coloca uma função em JS pra imprimir

o link imprimir noticia da pag exibir.asp vc direciona pra pag imprimir.asp


0

#5 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 31 March 2004 - 05:13 PM

Ae... isso é simples, inda mais se você já tem as notícias cadastradas num BD...

Faça assim, primeiro, você deve fazer um link para abrir uma página do tamanho desejado (popUp), onde você pode fazer uma função em JS msm utilizando o window.Open, se não souber como faz isso, é assim:
QUOTE
<script language="JavaScript">
function abrir(URL) {

  var width = 600;
  var height = 450;

  var left = 5;
  var top = 5;

  window.open('URL','titulo', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=yes, toolbar=no, location=no, directories=no, menubar=no, resizable=yes, fullscreen=no');
}
</script>


Feito isso, você chama uma página que mostre na tela os dados puxados de um banco de dados, utilizando o querystring para mostrar a noticia desejada...

Sua extrutura vai ficar mais ou menos assim:

no link:
QUOTE
<a href="javascript:abrir('http://www.noticias.com.br?idnoticia=<%=rs("idnoticia")%>')</a>


E na página que irá imprimir, você faz mostrar a noticia a partir do id gerado na querystring, tipo:
QUOTE

id = request.querystring("idnoticia")

SQL = SELECT * FROM noticias WHERE idnoticia = " & id & ""

Pois assim, ele listará apenas a noticia desejada...

E ai, por ultimo, você faz um link onde quiser com a instrução para imprimir a página, que se não me engano é:
QUOTE
<a href="javascript:self.print();">Imprimir Notícia</a>


Acho que é isso que você quer, não/??

Qualquer coisa, poste ai!


Abraços!!
0

#6 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 31 March 2004 - 05:21 PM

Galera é isso mesmo que eu quero, voces entenderam perfeitamente, é que agora estou no trampo, mas chegando em casa eu vou fazer isso.

daí qualquer dúvida irei postar novamente


abraços


Paulo
0

#7 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 31 March 2004 - 06:45 PM

Ok... qualquer coisa estamos ai!

Abraços! laugh.gif
0

#8 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 31 March 2004 - 07:06 PM

Só uma dúvida, como eu faço para criar esta página imprimir.asp? qual o código que eu tenho que ter dentro dela para que ela possa ler o id da noticia dentro do banco de dados?


t+


Paulo Cardoso
0

#9 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 31 March 2004 - 10:43 PM

Assim, na página que tiver o link para essa que abre (a imprimir.asp), você deve colocar, o id dela numa querystring...

Vamos supor que no seu banco de dados, você tenha o campo idnoticia, titulonoticia e noticia, então no link você coloca (PS: Ainda com a conexão aberta):
HTML
<a href="javascript:abrir('imprimir.asp?id=<%RS("idnoticia")%>');">Imprima essa notícia!</a>


E na página imprimir, você abre a conexão, e no SQL coloque:
QUOTE

<%
id = Request.Querystring("id")

AbreConexão
SQL = SELECT * FROM suatabela WERE id = " & id & " ORDER BY idnoticia DESC"

......
Ai aqui você coloca os campos do banco, como titulo da notícia e a notícia...
......

<a href="javascript:self.print();">Imprimir</a>

FechaConexão %>


Entendeu???

Qualquer coisa pergunte ai!
Abraços!!! thumbup.gif
0

#10 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 04:03 PM

Olá Rafael,

a hora que eu ponho este código <a href="javascript:abrir('imprimir.asp?id=<%RS("idnoticia")%>');">Imprima essa notícia!</a> na minha pagina exibe.asp e passo para o servidor, quando eu entro nela, ele gera este erro



Erro de tempo de execução do Microsoft VBScript error '800a000d'

Tipos incompatíveis: 'rs'

/exibe.asp, line 266


O que eu devo fazer???


abraços

0

#11 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 01 April 2004 - 04:29 PM

Bom, antes de mais nada, na página "imprimir.asp" você está fazendo a conexão com o banco de dados???

Caso não, deve fazer, pois ele á indispensável para puxar dados do db.

Se não souber como faz poste ai que eu explico!

Na página exibir.asp, você deve colocar o link (javascript:.. etc), antes da conexão com o banco de dados ser fechada... ok???

Se você não conseguir, coloca seu código da exibir.ap e da imprimir.asp para eu ver dai fica mais fácil de explicar, blz??

Abraços!!! thumbup.gif
0

#12 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 04:37 PM

ok, vou enviar então Rafael, lá vai:

exibir.asp

codigo acima da taga html
CODE
<%
ultimos = "5" 'numero de noticias na pagina ultimas.asp
db = "noticias/admin/dados/farolbr" 'caminho pro db sem .mdb, NÀO MUDE

%>
<%
Set Conexao = CreateObject("ADODB.CONNECTION")
conStr ="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath(db)
ConexaoAberta = FALSE
Sub AbreConexao()
if not ConexaoAberta then
Conexao.Open ConStr
ConexaoAberta = True
end if
end sub
Sub FechaConexao()
if ConexaoAberta then
Conexao.close
ConexaoAberta = False
end if
end sub
%>


codigo dentro da tag body

CODE
<%
AbreConexao
id = request.querystring("id")
SQL = "SELECT * FROM noticias where id_noticia = " & id & " ORDER BY id_noticia DESC"
Set rs = Conexao.Execute(SQL)
While not rs.EOF
%>
                 <font face="Verdana, Arial, Helvetica, sans-serif"><font face="Verdana, Arial, Helvetica, sans-serif"><%=rs("data_alt")%></font></font>
                 <font size="2">- </font> </font><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><%=Rs("titulo")%><br>
                 <br>
                 <br>
                 <br>
                 <br>
                 </font></strong><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><%=Rs("texto")%>
                 <% rs.MoveNext
Wend
rs.close
FechaConexao
Set rs = nothing %>



imprimir.asp

CODE
<%
ultimos = "5" 'numero de noticias na pagina ultimas.asp
db = "noticias/admin/dados/farolbr" 'caminho pro db sem .mdb, NÀO MUDE

%>
<%
Set Conexao = CreateObject("ADODB.CONNECTION")
conStr ="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath(db)
ConexaoAberta = FALSE
Sub AbreConexao()
if not ConexaoAberta then
Conexao.Open ConStr
ConexaoAberta = True
end if
end sub
Sub FechaConexao()
if ConexaoAberta then
Conexao.close
ConexaoAberta = False
end if
end sub
%>
<html>
<head>
<title>FAROLBR - Conhe&ccedil;a o mundo em segundos, navegue !!!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="images/style.css" type="text/css">
<link rel="stylesheet" href="images/style2.CSS" type="text/css">
<script src="images/h.js"></SCRIPT>
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<%
id = Request.Querystring("id")

AbreConexão
SQL = SELECT * FROM noticias WERE id = " & id & " ORDER BY id_noticia DESC"

......
Ai aqui você coloca os campos do banco, como titulo da notícia e a notícia... ( aqui eu nao entendi o que por Rafael)
......

<a href="javascript:self.print();">Imprimir</a>

FechaConexão %>
</BODY>
</HTML>


veja se voce consegue entender, qualquer dúvida me pergunte.


abraços



0

#13 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 04:39 PM

Se voce achar melhor e se quizer, eu posso passar pra voce as 02 paginas .asp por e-mail.
0

#14 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 01 April 2004 - 05:13 PM

Opa...

Antes de mais nada, tem como você simplificar a conexão com o DB assim, você pega esse código:
QUOTE
<%
ultimos = "5" 'numero de noticias na pagina ultimas.asp
db = "noticias/admin/dados/farolbr" 'caminho pro db sem .mdb, NÀO MUDE

%>
<%
Set Conexao = CreateObject("ADODB.CONNECTION")
conStr ="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath(db)
ConexaoAberta = FALSE
Sub AbreConexao()
if not ConexaoAberta then
Conexao.Open ConStr
ConexaoAberta = True
end if
end sub
Sub FechaConexao()
if ConexaoAberta then
Conexao.close
ConexaoAberta = False
end if
end sub
%>

E salva como conexao.asp, por exemplo.
Ai, em todas as páginas que você usa conexão com o banco de dados, é só colocar antes de todo o código: <!--#include file="conexao.asp-->

E ai nas paginas que tiverem conexão vc s[o vai ter que colocar a parte:
<% AbreConexao
SQL = tal tal tal....


FechaConexao %>

Bom, mas vamos lá...

-------------------------------------------------------------------------


Sua página exibir.asp (Apenas o código entre as tags <body> e </body>):
QUOTE

<script language="JavaScript">
function abrir(URL) {

  var width = 600;
  var height = 450;

  var left = 5;
  var top = 5;

  window.open('URL','titulo', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=yes, toolbar=no, location=no, directories=no, menubar=no, resizable=yes, fullscreen=no');
}
</script>
<% AbreConexao
id = request.querystring("id")
SQL = "SELECT * FROM noticias where id_noticia = " & id & " ORDER BY id_noticia DESC"
Set rs = Conexao.Execute(SQL)
While not rs.EOF %>

<font face="Verdana, Arial, Helvetica, sans-serif">
<%=rs("data_alt")%></font>
<font size="2">- </font><font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><%=Rs("titulo")%></font>

<br><br><br><br><br>

<font color="#000000" face="Verdana, Arial, Helvetica, sans-serif"><%=Rs("texto")%></font>

<br><br>
<a href="javascript:abrir('imprimir.asp?id=<%=RS("id_noticia")%>');">Clique aqui para imprimir essa notícia!</a>

<% rs.MoveNext
Wend
rs.close
FechaConexao
Set rs = nothing %>



Sua página imprimir.asp (Código completo):
QUOTE

<%
ultimos = "5" 'numero de noticias na pagina ultimas.asp
db = "noticias/admin/dados/farolbr" 'caminho pro db sem .mdb, NÀO MUDE

%>
<%
Set Conexao = CreateObject("ADODB.CONNECTION")
conStr ="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath(db)
ConexaoAberta = FALSE
Sub AbreConexao()
if not ConexaoAberta then
Conexao.Open ConStr
ConexaoAberta = True
end if
end sub
Sub FechaConexao()
if ConexaoAberta then
Conexao.close
ConexaoAberta = False
end if
end sub
%>
<html>
<head>
<title>FAROLBR - Conhe&ccedil;a o mundo em segundos, navegue !!!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="images/style.css" type="text/css">
<link rel="stylesheet" href="images/style2.css" type="text/css">
<script src="images/h.js"></SCRIPT>
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<%
id = Request.Querystring("id")

AbreConexão
SQL = SELECT * FROM noticias WERE id_noticia = " & id & " ORDER BY id_noticia DESC"
Set rs = Conexao.Execute(SQL) %>
&nbsp; - (%=RS("data_alt") &nbsp; <%=RS("titulo")%><br><br>
<p align="justify"><%=RS("texto")%></p><br>
<a href="javascript:self.print();">Imprimir</a>

<% FechaConexão %>
</BODY>
</HTML>


Bom, é isso... você entendeu direitinho??
Ve se dá certo, qualquer coisa poste ai blz???

Abraços... thumbup.gif
0

#15 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 05:16 PM

ehehehehe, vou tentar aqui rafael, se eu nao entender de novo nao vai querer me matar heim, ehehehe, kra é eu sou meio complicado para entender mesmo, mas voce esta me ajudando muito kra, eu agradeço voce desde já.

abraços, vou tentar aqui, qualquer coisa eu grito pro ce, vlw!

Paulo
0

#16 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 01 April 2004 - 05:19 PM

QUOTE (paulofbc @ 1/4/2004 16:04:16)
ehehehehe, vou tentar aqui rafael, se eu nao entender de novo nao vai querer me matar heim, ehehehe, kra é eu sou meio complicado para entender mesmo, mas voce esta me ajudando muito kra, eu agradeço voce desde já.

abraços, vou tentar aqui, qualquer coisa eu grito pro ce, vlw!

Paulo

Cara fique a vontade...

Eu também aprendi muito com a ajuda do fórum e agora tenho o prazer de ensinar o pouco que sei... mas tenho muito... muittttooooo que aprender!!!

Abraços!!! qqer coisa grita! wink.gif
0

#17 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 05:33 PM

Rafael, só uma duvida, porque eu tenho que criar esta pagina conexao.asp e por um include em todas as paginas se já em todas as paginas já tem todo o código do conexao.asp dentro delas???

Faz o seguinte, entre neste endereço e veja o que acontece, na pagina de exibe ta tudo blz, mas quando clica em imprimir noticia a pagina de imprimir.asp em popup nao abre.

Porque será que deu este erro? foi de eu nao ter criado a pagina de conexao.asp?


abraços



0

#18 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 01 April 2004 - 05:38 PM

Não, você não precisa, foi só uma dica de algo que pode ser feito... mas dá na mesma!

O erro não foi por causa disso não, aquilo foi um comentário a parte que eu fiz...

Mas qual página você quer que eu entre??? Põe o link ai hehehehe!!!

Dai eu vejo...

Pode ser sido erro meu na função JS...

Manda ae que eu vejo o link...

Abraços! biggrin.gif
0

#19 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 05:44 PM

Ahm, mais se da na mesma blz então.

O erro esta nesta pagina daí quando voce clica no botão imprimir noticia abaixo, o pop up que se abra, da uma pagina nao existente.

t+

abraços
0

#20 User is offline   JuniorSP 

  • Group: Membros
  • Posts: 237
  • Joined: 04-March 04

Posted 01 April 2004 - 05:48 PM

as includes são muito importantes em um site,
pra vc ter uma ideia conte quantas pags tem vc tem q tem o codigo de conexão
depois imagine q vc mudou alguma configuração na sua conexão, então vc teria q alterar todas as suas pags
se vc estiver usando include vc altera apenas a paginas conexão.asp

isso tb vale para o lay out do site, vc pode inserir os menus em uma pag, o topo em outra
ai sim vc vai ver quanto tempo vc vai economizar
0

#21 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 05:51 PM

Rafael, já vi onde esta o erro na hora de abrir o pop up, é que na funcao do JS tinha um codigo URL onde eu teria que informar a pagina para abrir que seria a imprimir.asp, eu já alterei isso, só que quando eu passei pro servidor e testei, deu blz, só que daí deu erro na pagina de imprimir.asp que é este erro aqui:

CODE
Erro de compilação do Microsoft VBScript error '800a0408'

Caractere inválido

/imprimir.asp, line 35

AbreConexão
---------^



o que sera que pode ser?


t+

abraços
0

#22 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 05:53 PM

E ae Junior, blz?

Isso é uma dica muito boa kra, eu sempre uso isso em menus e topos nos sites que desenvolvo, só que na programação eu nao tinha pensado nisso.

vlw

abraços
0

#23 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 01 April 2004 - 05:58 PM

Cara, foi um erro bobo meu...

Veja:

[QUOTE]<%
AbreConexão

FechaConexão[QUOTE]

Viu as partes em negrito? Tão com acento...

Na página imprimir.asp, retire o acento dessas duas funções (AbrirConexao e FecharConexao)... blz???

Tente isso...

PS:
No código em JS que te passei para abrir a pop Up, você não precisa alterar o window.open('URL','titulo',etc...)

Deixe como está, o que você tem que mudar é no link, tipo javascript:abrir('http://www.etc') mas eu já coloquei com o nome imprimir.asp... como você quer...

Tente isso acima sem acentos do AbreConexao e FechaConexao e fala ai o que deu, blz??

Abraços!!

PS: Veja o que o Junior falou, as includes são importantíssimas!

Abraços!
0

#24 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 06:14 PM

Rafael, eu fiz todos esses procedimentos que voce me passou, clique no link imprima essa noticia! e veja o erro que da no link imprimir.asp


ele gera este erro:

CODE
Erro de compilação do Microsoft VBScript error '800a03ea'

Erro de sintaxe

/imprimir.asp, line 36

SQL = SELECT * FROM noticias WERE id_noticia = " & id & " ORDER BY id_noticia DESC"
------^



até +++
0

#25 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 01 April 2004 - 06:18 PM

Opa...

Paulo... isso é mais um erro de digitação meu!!! hahaha...

Veja:
QUOTE
SQL = SELECT * FROM noticias WERE id_noticia = " & id & " ORDER BY id_noticia DESC"


O erro: WERE!

Troque por WHERE (com o 'H')...

Sua SQL ficaria:
QUOTE
SQL = SELECT * FROM noticias WHERE id_noticia = " & id & " ORDER BY id_noticia DESC"


Ok??

Ve ai no que dá!

Abraços!!! biggrin.gif
0

#26 User is offline   JuniorSP 

  • Group: Membros
  • Posts: 237
  • Joined: 04-March 04

  Posted 01 April 2004 - 06:19 PM

hehe ta faltando o 'H' no seu
SQL
WHERE

0

#27 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 06:25 PM

Errar é normal Rafael.


putz, ainda esta dando erro de sintaxe.

de uma olhada pra voce verpagina



abraços, até mais

0

#28 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 06:35 PM

Rafael, deu certo!!!
0

#29 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 01 April 2004 - 06:39 PM

Aeee legal!!! hehehehe...

Mas você já colocou no ar???
Passa o linkdo site que você tava fazendo isso para eu ver, blz??

Abraços!!! thumbup.gif
0

#30 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 06:41 PM

Deu certo, so que o problema nao era no where e sim no <%=RS("data_alt")%>


voce tinha me passado o codigo assim
CODE
=rs("data_alt")
daí o codigo nao estava com aquele amarelinho do asp, daí eu puiz as tags do asp e tambem puiz uma aspas (") antes do Select

daí o codigo ficou assim

CODE
SQL = "SELECT * FROM noticias WHERE id_noticia " & id & " ORDER BY id_noticia DESC"


Agora ta blz, da uma entrada lá pra voce ver, mas so que deu um probleminha, se voce reparar, a noticia que eu quero imprimir nao é a mesma no link que eu cliquei, aparece uma outra noticia que nao esta dentro daquela categoria mais esta cadastrado no banco de dados.

Voce sabe o que devo fazer ?


valew


abraços
0

#31 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 06:43 PM

o link é esse, repare pra voce ver na noticia que voce clicou e na que aparece para imprimir, veja que é deferente.

pagina de noticias


abraços biggrin.gif
0

#32 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 01 April 2004 - 06:46 PM

É mesmo.. tá com algum erro...
Vou ver esses códigos de novo e já passo o que consigo...

Abraços!
0

#33 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 06:48 PM

blz!

enquanto isso eu vou tentar ver se eu acho o erro tambem.


té +
0

#34 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 01 April 2004 - 06:49 PM

Bom, antes de mais nada...

Eu tava vendo novamente os códigos, ai como vi que na párina exibe.asp é utilizado uma request.Querysting("id"), acho que você pode fazer assim, muda o código da pádina exibir.asp, nessa parte:

QUOTE
<br><br>
<a href="javascript:abrir('imprimir.asp?id=<%=RS("id_noticia")%>');">Clique aqui para imprimir essa notícia!</a>


e mude para isso:

QUOTE
<br><br>
<a href="javascript:abrir('imprimir.asp?id=<%=id%>');">Clique aqui para imprimir essa notícia!</a>


Pois assim ele já utiliza a outra request.querystring, que é usada na conexão com o db...

Tenta ai e ve o que dá... se não der, ai eu tento outra forma blz???

Abraços!!! biggrin.gif
0

#35 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 06:51 PM

blz, vou tentar aqui
0

#36 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 06:55 PM

Rafael, ok, eu fiz isso, mas ainda continua abrindo a mesma noticia.

repare pra voce ver na pagina exibe.asp uma coisa, passe o mouse em cima do texto Clique aqui para imprimir essa notícia! veja que na barra de status ele esta mostrando id=444 que é relacionado a esta noticia da marcela do big brother


até mais
0

#37 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 06:57 PM

Será que o problema nao esta na pagina imprimir.asp???
0

#38 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 01 April 2004 - 07:08 PM

Poxa, verdade!
Tá estranho isso!!!! hehehe...


Bom, tenta sem fazer o pop up, só para ver no que dá!!!

Faz assim, na parte do <a href="javascript:abrir('imprimir.asp?id=<%=id%>')">Imprimir</a>,
muda para:

<a href="imprimir.asp?id=<%=id%>" target="_blank">Imprimir</a>

Faz isso, só para ver se acontece a mesma coisa, tipo se o JS não tá interferindo em nada...

E ai me fala o que aconteceu...

Se eu não responser até as 7 horas é porque fui pra facul, mas ai quando for umas 10 e meia eu entro de novo blz??

Abraços! rolleyes.gif
0

#39 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 01 April 2004 - 07:11 PM

Ah antes de fazer isso que eu falei acima, tente isso abaixo... eu achei mais um erro na digitação heheehe...

Olhe:
QUOTE
SQL = SELECT * FROM noticias WERE id_noticia = " & id & " ORDER BY id_noticia DESC"


tá faltando uma aspas antes do SELECT, então mude essa parte do código a página imrpimir.asp para isso:
QUOTE
SQL = "SELECT * FROM noticias WERE id_noticia = " & id & " ORDER BY id_noticia DESC"


blz??
E fala ai no que deu!

Abraços!
0

#40 User is offline   paulofbc 

  • Group: Membros
  • Posts: 1096
  • Joined: 17-October 03

Posted 01 April 2004 - 07:11 PM

blz, sem problemas Rafael, tambem tenho que ir pra faculdade, mais tarde a hora que eu chegar eu vou entrar, so que depois da meia noite, é que aqui eu to no meu trampo, e em casa a conexão é discada e é mais barato depois da meia noite, se pobre é foda, ehehehehe, zuera

mais blz então

abraços, até mais
0

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies Governo chinês fecha site de debates políticos
Terra Tecnologia
Notícias TiTi Celestino 
  • 0 Replies
  • 477 Views
New Replies Email no CF
Como enviar resposte automatica
ColdFusion Henrique Bizarria 
  • 4 Replies
  • 1320 Views
New Replies XML está chamando apenas um nó Flash & ActionScript raffademello 
  • 2 Replies
  • 446 Views
New Replies ESPIRAL
Como eu faço um espiral no Fireworks?
Tutoriais e Artigos bibo 
  • 1 Reply
  • 1789 Views
New Replies icone para programas
Como fazer!
Tutoriais e Artigos fokixx 
  • 1 Reply
  • 1524 Views
New Replies Site vai oferecer mais de 25 milhões de músicas de graça Notícias Notícias 
  • 0 Replies
  • 486 Views
*New Replies best online discount sites
online sales and marketing courses
Eventos Guest_etewolviciolf_* 
  • 0 Replies
  • 12 Views
New Replies Rollover com imagem (botão ñ)!
Ajudinha por favor!!!!
Fireworks Alexandre Baldini 
  • 3 Replies
  • 1491 Views

Publicidade




2 User(s) are reading this topic
0 membro(s), 2 visitante(s) e 0 membros anônimo(s)