Ir para conteúdo

POWERED BY:

Arquivado

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

Vougan

[Resolvido] Problema em retornar imagem cadastrada no DB.

Recommended Posts

Boa Tarde Galera do Imasters, tudo certinho?!?

 

Estou com mais um problema, e vou entender se ninguém responder esse tópico rsrs, afinal coloquei um monstro ai em baixo xD.

 

Bem, esse é um sistema de inserir notícias, mídias etc, onde também é necessário inserir imagens, eu tenho 2 grupos puxando este mesmo corpo,

eles funcionam corretamente exceto pelo carregamento de imagens, que funciona apenas no grupo notícias, no grupo mídias a imagem é carregada para o meu domínio, mas ela não aparece no corpo da minha notícia.

 

Ficaria grato se alguma boa alma pudesse ajudar rsrs. Minha cabeça tá fervendo aqui já que não tenho muito conhecimento em asp hehe.

 

Enquanto isso vou fritando meus neurônios mais um pouco. Valeu pessoal!

 

<!--#INCLUDE FILE="../includes/bib_conexao2.asp"-->
<!--#INCLUDE FILE="../includes/funcoes.asp"-->
<!-- #INCLUDE file="ADM_editor.asp" -->

<HTML>
<HEAD>
<TITLE> <%=Application("NomeLoja")%> </TITLE>
<script LANGUAGE="JavaScript" SRC="../includes/valida.js"></SCRIPT>
<script type="text/javascript">
function goToAnchor() {
location.href = "ADM_mostra_conteudo.asp?codConteudo=<%=request("codConteudo")%>&msg_resultado=Imagens atualizadas!&order=<%=request.querystring("order") %>&orderdesc=<%=request.querystring("orderdesc")%>&grupo=<%=request("grupo") %>&codGrupo=<%=request("codGrupo")%>#banco_img";
}

</script>
</HEAD>
<body bgcolor="#EFEFEF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" <%If request("aim")="1" then%>onload="goToAnchor();"<%End if%>>
<table width="778" height="100%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
  <tr>
    <td width="1" bgcolor="#CCCCCC"><img src="images/regua1x1.gif" height="1"></td>
        <td valign="top">
			<!--##################################################################################-->
            <table width="778" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
				<tr>
					<td colspan="2" height="45"><!-- #INCLUDE FILE="ADM_layout_inicio.asp"--></td>
				</tr>
                <tr>
					<td colspan="2" height="1" bgcolor="#CCCCCC"><img src="images/regua1x1.gif" height="1"></td>
				</tr>
				<tr>
					<td align="center" width="180" valign="top" bgcolor="#F9F9F9"><!--#INCLUDE FILE="ADM_menu.asp"--></td>
					<td width="596" bgcolor="#FFFFFF" valign="top" style="padding:10px;">
					<%
If request("codConteudo")="" Then
	ativo="1"
else	
	dim conexao
	call abre_conexao
	set objRs=server.createobject("adodb.recordset")
	objRs.open("SELECT titulo, descricao, imagem, ativo, posicao, t1 FROM tbConteudos WHERE conteudo_key="& request("codConteudo")), conexao
		if not objRs.eof then
			titulo = objRs(0)
			If IsNull(objRs(1)) Then
				descricao=""
			Else
				descricao=objRs(1)
			End If
			
			imagem = objRs(2)
			ativo = objRS(3)
			posicao = objRS(4)
			t1 = objRs(5)
		end if
	objRs.close

	'response.write descricao

	'objRs.open("SELECT codImagem, imagem, descricao FROM tbImagens WHERE codConteudo=" & request("codConteudo")), conexao
	'	If Not objRs.eof Then
	'		aIm=objRs.getrows
	'		tIm=UBound(aIm,2)
	'	End If
	'objRs.close

	set objRs=nothing
	call fecha_conexao
End If
codConteudo=request("codConteudo")
If codConteudo="" Then codConteudo="0"



%>
                    <!--##################################################################################-->
                        <span class="TituloPage">• <%=request("grupo")%></span>
						<%
						If CInt(codConteudo)>40 then
						%>
						<div align="right"><a href="ADM_lista_conteudo.asp?PN=<%=request("PN")%>&FctIntervalo=<%=request("FctInterval")%>&order=<%=request("order")%>&orderdesc=<%=request("orderdesc")%>&codGrupo=<%=request("codGrupo")%>&grupo=<%=request("grupo")%>" class="TextoPageLink">Retornar</a></div>
						<%
						End if
						%>
                        <br>
                        <br>
                        <form method="POST" name="produto" action="ADM_altera_conteudo.asp?PN=<%=request.querystring("PN")%>&FctIntervalo=<%=request.querystring("FctInterval")%>&codConteudo=<%=codConteudo%>&order=<%=request("order")%>&orderdesc=<%=request("orderdesc")%>" onSubmit="return valida_conteudo();">
                        <INPUT TYPE="hidden" NAME="acao_admin" VALUE="altera registro">
                        <table width="558" border="0" cellpadding="4" cellspacing="1" class="BordaTabela">
<%
                            If request("msg_resultado") <> "" Then
%>
                                <tr class="Linha3Tabela">
                                    <td colspan="2">
                                        <table border="0" width="100%" cellpadding="0" cellspacing="0" bgcolor="#FBEDED">
                                            <tr> 
                                                <td align="center" height="30"><font color="#FF0000"><B><%=request("msg_resultado")%></B></font></td>
                                            </tr> 
                                        </table>
                                    </td>
                                </tr> 
<%
                            End If
%>
							<tr class="Linha2Tabela">
								<td align="right"><B> TÍTULO:</B></td>
                                <td>
									<input type="TEXT" name="titulo" value="<%=titulo%>" size="75" maxlength="255" class="FORMbox">
									<%
									if codConteudo<>"1" then
									%>
									   <B>ATIVO</b><input type="checkbox" name="ativo" value="1" <%if ativo="1" then response.write("checked")%>>
									<%
									end if
									%>

									<input type="hidden" name="codGrupo" value="<%=request("codGrupo")%>">
									<input type="hidden" name="grupo" value="<%=request("grupo")%>">
									<input type="hidden" name="arquivo_anterior" value="<%=imagem%>">
								</td>
							</tr> 
							<%
							If request("codGrupo")="not" Or request("codGrupo")="mid" then
							%>
							<tr class="Linha2Tabela">
								<td align="right"><B> MANCHETE:</B></td>
                                <td>
									<textarea name="t1" class="FORMbox" cols="73" rows="4"><%=t1%></textarea>									
								</td>
							</tr> 
							<%
							End if
							%>

							<%
							if request("codGrupo")<>"img" then
							%>
                            <tr class="Linha2Tabela">

									<td colspan="2">
									<p align="center"><B>CONTEÚDO:</B></p>
									<table border="0" width="100%" cellpadding="0" cellspacing="0">										
                                        <tr>
											<td>    
											<textarea name="descricao" class="FORMbox" cols="100" rows="10"><%=descricao%></textarea>
												<%
                                                'Dim sBasePath
                                                'Dim oFCKeditor
                                                'Set oFCKeditor = New FCKeditor
                                                'oFCKeditor.BasePath	= "/FCKeditor/"
                                                'oFCKeditor.Value	= descricao
                                                'oFCKeditor.Height	= "300"
                                                'oFCKeditor.Width	= "100%"
                                                'oFCKeditor.Create "descricao"
                                                %>
												
											</td>
                                        <tr> 
									</table>
								<%
								End if
								%>
								</td>
							</tr>
							<%
							end If
							

							if codConteudo<>"" And request("codGrupo")<>"" Then							
							%>
							<tr class="Linha2Tabela">
								<td colspan="2" align="center">
								<%
									if imagem<>"" then
								%>
									<img src="../../db_bio/imagem/<%=imagem%>"><br>
									<a href="imagem.asp?id=<%=codConteudo%>&order=<%=request("order")%>&orderdesc=<%=request("orderdesc")%>&PN=<%=request("PN")%>&FctIntervalo=<%=request("FctInterval")%>&codGrupo=<%=request("codGrupo")%>&Grupo=<%=request("grupo")%>">ALTERA IMAGEM</a>
									<br><input type="checkbox" name="ExcluirImg"> <font color="#FF0000"><b>EXCLUIR ESTA IMAGEM</b></font>
								<%
								Else
								%>
									<a href="imagem.asp?id=<%=codConteudo%>&order=<%=request("order")%>&orderdesc=<%=request("orderdesc")%>&PN=<%=request("PN")%>&FctIntervalo=<%=request("FctInterval")%>&codGrupo=<%=request("codGrupo")%>&Grupo=<%=request("grupo")%>">ENVIAR IMAGEM</a>
								<%
								End IF
								%>
								
								</td>
                            </tr> 
							<%End if%>

			
							
							<tr class="Linha1Tabela">
                                <td colspan="2" valign="middle" align="right">
                                    <input type="SUBMIT" name="adicionar" value="Atualizar" class="bttn2">
							<%
							If CInt(codConteudo)>40 then
							%>		
									  
									<input type="SUBMIT" name="remover" value="Apagar registro" OnClick="return confirma_apagar();" class="bttn3">
							<%
							End if
							%>
                                </td>
                            </tr>
						</table>
                        </form>

                    <!--##################################################################################-->
                    </td>
				</tr>
				<tr>
					<td colspan="2" height="1" bgcolor="#CCCCCC"><img src="images/regua1x1.gif" height="1"></td>
				</tr>
                <tr>
					<td align="center" height="20" colspan="2" bgcolor="#F2F2F2"><!--#INCLUDE FILE="ADM_layout_termino.asp"--></td>
				</tr>
			</table>
            <!--##################################################################################-->
        </td>
    <td width="1" bgcolor="#CCCCCC"><img src="images/regua1x1.gif" height="1"></td>
  </tr>
</table>
</BODY>
<script language="JavaScript">
function valida_conteudo() {

	Form = document.produto;
	
    if (Form.titulo.value.length == 0) {
		alert("Título é um campo obrigatório!");
		Form.titulo.focus();
		return false;
	}
}

</script>
</HTML>

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique se o caminho esta correto....

e se gera erro, poste o número

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poh valeupor responder xanburzum.

 

então veifiquei o endereço do db, e esta correto, tanto que, quando faço o upload no grupo de notícias, fica tudo certinho,

no caso da grupo mídia eu subo a imagem corretamente mas ele não exibe a imagem.

 

E não dá mensagem nenhuma, se eu olho a imagem no meu banco de imagens, ela esta lá.

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifique o que esta sendo passado na variavel que contem a imagem, dá um response.write na variavel

 

response.write(variavel)
response.end()

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu xanburzum, era isso mesmo.

 

Engraçado que em um grupo dava tudo certo e no outro não, mesmo sem o "response.write"

Ai quando coloquei funcionou nos dois normalmente.

 

Valeu novamente.

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.