Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fabe

[Resolvido] Newsletter com campo memorando

Recommended Posts

Estou montando uma newsletter e um campo do banco access se tiver como texto (até 255 caracteres) funciona, se passar o campo para memorando não.

Alguém sabe se há uma maneira de enviar os dados de um campo memorando para newsletter?

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao funciona? sabe dizer que erro esta dando?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na verdade não dá msg de erro, apenas não envia o conteúdo do campo memorando na newsletter. Se eu mudar no banco o tipo p/ texto, aí o conteúdo é transmitido para página de envio da newsletter. Abaixo o código, o problema está no campo resumo

 

<form name="form1" method="post" action="newsletter/enviar.asp">
  <table width="700" border="0" align="center" cellpadding="0" cellspacing="0">
	<tr>
	  <td colspan="3"> </td>
	</tr>
	<tr> 
	  <td colspan="3"><img src="top.jpg" width="750" height="105"></td>
	</tr>
	<tr> 
	  <td colspan="3" bordercolor="#9CB2D6"><table width="652"  border="1" align="center" cellpadding="1" cellspacing="0" bordercolor="#94B2DE">
		<tr>
		  <td><table width="650" border="0" align="center" cellpadding="1" cellspacing="0">
			<tr bgcolor="#F7F7F7">
			  <td width="300%" colspan="3" bgcolor="#CCCCCC"><span class="link8"></span>
				<span class="link8"></span>
				<table width="99%"  border="0" align="center" cellpadding="3" cellspacing="0">
				  <tr>
					<td valign="top" bgcolor="#E7EBF7"><div align="center"><span class="style1"><a href="../../paginas/dtlnot.asp?<%= Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "id=" & dest1.Fields.Item("id").Value %>" class="style2"><%=(dest1.Fields.Item("titulo").Value)%></a></span></div></td>
				  </tr>
				  <tr>
					<td valign="top" bgcolor="#E7EBF7"><table  border="0" cellpadding="0" cellspacing="0" class="alinhamentoesquerda">
					  <tr>
						<td style height="3"><img src="../../imagens/noticias/<%=(dest1.Fields.Item("foto1").Value)%>"></td>
					  </tr>
					</table>
					  <div align="justify"><span class="texto10"><%= CI_Preserve((dest1.Fields.Item("[b]resumo[/b]").Value)) %></span> </div>					  </tr>
			  </table></td></tr>
			<tr>
			  <td colspan="3" bgcolor="#CCCCCC" class="texto10"><table width="100%"  border="0" cellspacing="3" cellpadding="3">
				  <tr>
					<td width="34%" bgcolor="#FFFDE6"><a href="../../paginas/dtlnot.asp?<%= Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "id=" & dest2.Fields.Item("id").Value %>" class="texto10"><strong><%=(dest2.Fields.Item("titulo").Value)%></strong></a></td>
					<td width="33%" bgcolor="#EEF1F9"><a href="../../paginas/dtlnot.asp?<%= Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "id=" & dest3.Fields.Item("id").Value %>" class="texto10"><strong><%=(dest3.Fields.Item("titulo").Value)%></strong></a></td>
					<td width="33%" bgcolor="#FFFFE7"><a href="../../paginas/dtlnot.asp?<%= Server.HTMLEncode(MM_keepNone) & MM_joinChar(MM_keepNone) & "id=" & dest4.Fields.Item("id").Value %>" class="texto10"><strong><%=(dest4.Fields.Item("titulo").Value)%></strong></a></td>
				  </tr>
			  </table></td>
			</tr>
		  </table></td>
		</tr>
	  </table></td>
	</tr>
	<tr> 
	  <td height="41" colspan="3"><div align="center"> 
		  <input type="submit" name="Submit" value="Enviar">
	  </div></td>
	</tr>
  </table>
</form>
</body>
</html>
<%
Session("titulo1")=(dest1.Fields.Item("titulo").Value)
Session("foto1")=(dest1.Fields.Item("foto1").Value)
Session("resumo1")=(dest1.Fields.Item("resumo").Value)
Session("id1")=(dest1.Fields.Item("id").Value)
Session("titulo2")=(dest2.Fields.Item("titulo").Value)
Session("id2")=(dest2.Fields.Item("id").Value)
Session("titulo3")=(dest3.Fields.Item("titulo").Value)
Session("id3")=(dest3.Fields.Item("id").Value)
Session("titulo4")=(dest4.Fields.Item("titulo").Value)
Session("id4")=(dest4.Fields.Item("id").Value)
Session("texto1")=(texto.Fields.Item("texto1").Value)
Session("texto2")=(texto.Fields.Item("texto2").Value)
Session.Timeout=60
%>
<%Response.Write(Session("resumo1"))%>
<%Response.End%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

mas voce mantem o mesmo nome?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qualquer campo do banco que tiver memorando o conteúdo não vai para a página seguinte. Mudando para texto o conteúdo vai para a página de envio da newsletter.

Compartilhar este post


Link para o post
Compartilhar em outros sites

claro que vai tiozinho

 

a pergunta é se voce esta recuperando o mesmo nome que voce usou

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou recuperando o mesmo nome que usei. Se eu usar o campo resumo texto vai p/ próxima página, se usar resumo memorando não vai. Isso já aconteceu em outras newsletter que fiz, aí sempre uso campos texto, mas agora preciso criar uma com campo memorando e não consigo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

estes valores voce busca de um formaulario? se sim deixa eu ver a pagian de formulario

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hehehehe..

 

Não é de hoje que o ASP tem um certo "problema" com campos Memo....

 

Para acabar com isso ai vai uma dica simples..

 

Ao inves de exibir o campo diretamente

 

<%= Rs("CampoMemo") %>

Coloque o valor deste campo em uma variavel, e exiba a VARIAVEL:

 

MeuTexto = Rs("CampoMemo")

Response.Write(MeuTexto)

Assim ele vai mostrar o seu campo Memo na boa..

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvido! Criei um novo recordset somente para a session, assim o campo memorando apareceu na página seguinte.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.