Ir para conteúdo

POWERED BY:

Arquivado

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

Design Kurama

Imagem com variavel na função loadmovie

Recommended Posts

Estou tentando pegar imagens de um banco de dados por actionscript com o seguinte código://permite caracteres especiaisSystem.useCodepage=true;stop();//carrega imagem dinamicamentecontrole.onLoad = function() { loadVariables("processamento.asp", _root, "POST"); _root.createEmptyMovieClip("container", 0); loadMovie(var_imagem, "container"); container._x = 10.5; container._y = 47.5;};Já o código ASP (que esta certo, pois consigo colocar o valor das variáveis em DynamicText é esse:)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <title>Guaracamp - Natural é você gostar!</title> <link href="css/style.css" rel="stylesheet" type="text/css" media="screen"/></head><!--#include file="conn.asp" --><% Dim strQuery, objRs StrQuery = "SELECT * FROM noticia" StrQuery2 = "SELECT * FROM categoria, noticia where categoria = id_categoria" Set objRs = objConn.Execute(strQuery) Set objRs2 = objConn.Execute(strQuery2) Do while not objRs.eof Response.Write "&var_titulo1=" &objRs2("nome")& "&" Response.Write "&var_titulo2=" &objRs("titulo_texto")& "&" Response.Write "&var_texto=" &objRs("previa")& "&" Response.Write "&var_imagem=" &objRs("imagem")& "&" response.write objRs("imagem") response.write objRs("previa") response.write objRs("titulo_texto") response.write objRs2("nome") objRs.movenext() objRs2.movenext() loop%><!--#include file="connClose.asp" --></html>A grande questão é, se eu colocar no lugar da variável "var_imagem" o caminho da imagem "informativo.jpg", funciona perfeitamente, mas se coloco a variável ele não funciona, a variável esta funcionando perfeitamente, pois consigo colocar seu valor em DynamicText... Pessoal, eu já tentei tudo... Minha última alternativa é essa... ;) loadMovie(var_imagem, "container");

Compartilhar este post


Link para o post
Compartilhar em outros sites

use o LoadVars ao inves de loadVariables, fica mais estruturado o codigo

 

 

System.useCodepage=true;stop();//carrega imagem dinamicamentevar carrega = new LoadVars()carrega.load("processamento.asp")carrega.onLoad=function(){  _root.createEmptyMovieClip("container", 0);  _root.loadMovie(this.var_imagem, "container");  _root.container._x = 10.5;  _root.container._y = 47.5;};

 

 

e na sua pagina ASP, tira todo o codigo html, ficando só assim

 

<!--#include file="conn.asp" --><%Dim strQuery, objRsStrQuery = "SELECT * FROM noticia"StrQuery2 = "SELECT * FROM categoria, noticia where categoria = id_categoria"Set objRs = objConn.Execute(strQuery)Set objRs2 = objConn.Execute(strQuery2)Do while not objRs.eofResponse.Write "&var_titulo1=" &objRs2("nome")& "&"Response.Write "&var_titulo2=" &objRs("titulo_texto")& "&"Response.Write "&var_texto=" &objRs("previa")& "&"Response.Write "&var_imagem=" &objRs("imagem")& "&"response.write objRs("imagem")response.write objRs("previa")response.write objRs("titulo_texto")response.write objRs2("nome")objRs.movenext()objRs2.movenext()loop%><!--#include file="connClose.asp" -->

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.