Igor FV 0 Denunciar post Postado Julho 19, 2007 Boa tarde amigos,Estou tentando enviar o nome do arquivo ".FLV", que está gravado no banco MySql, para o "CONTENTPATH" do Flash, mas não estou conseguindo.Quando acesso a pagina teste.html, que é gerada pelo Flash, após Publicar, o Video não aparece... só fica uma barra tipo de carregando em verde, mas o video não aparace.Segui esse post aqui:http://forum.imasters.com.br/index.php?sho...;hl=contentpathEstou usando esses codigos:CAMINHO.ASP <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%><!--#include file="../../../Connections/conn.asp" --><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><%Set rs=conn.Execute("SELECT * FROM bd_sd.tbl_video ORDER BY nome_video")caminhovideo = rs("nome_video")Response.Write ("caminhovideo=" &caminhovideo)%></head><body></body></html>TESTE.FLAvar myLoadVars:LoadVars = new LoadVars();myLoadVars.onLoad = function(sucess:Boolean){ if(sucess == true){ _global.pathVideo = myLoadVars.caminhovideo; //Coloquei um _global só por via das duvidas.. _playback.contentPath = "upload/videos_proc/" + _global.pathVideo; //Aqui você coloca o caminho relativo das imagens, não precisa ser o físico completo } else { // Se o arquivo não foi carregado, então exibe mensagem de erro trace("Erro ao recuperar dados"); }}myLoadVars.load("caminho.asp");Alguem poderia me ajudar?Vlw.. Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Julho 19, 2007 muda sua pagina CAMINHO.ASP, para APENAS isso <%Set rs=conn.Execute("SELECT * FROM bd_sd.tbl_video ORDER BY nome_video")caminhovideo = rs("nome_video")Response.Write ("caminhovideo=" &caminhovideo)%> Compartilhar este post Link para o post Compartilhar em outros sites
Igor FV 0 Denunciar post Postado Julho 19, 2007 Amigo Eder, fiz a alteração que você pediu mas não exibiu o video. Tive que colocar o arquivo de conexão tb, ficou assim meu arquivo CAMINHO.ASP: <!--#include file="../../../Connections/conn.asp" --><%Set rs=conn.Execute("SELECT * FROM bd_sd.tbl_video ORDER BY nome_video")caminhovideo = rs("nome_video")Response.Write ("caminhovideo=" &caminhovideo)%>Quando visualizo essa pagina no browser, o resultado é:caminhovideo=teste.flvTa certinho ne?Acho que o problema está no Flash, certo?Vlw. Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Julho 19, 2007 testa isso pra saber se o valor esta chegando myLoadVars.onLoad = function(sucess:Boolean){ if(sucess == true){ getURL("java script:alert('" + myLoadVars.caminhovideo + "')"); }} e executa no browser pra ver Compartilhar este post Link para o post Compartilhar em outros sites
Igor FV 0 Denunciar post Postado Julho 19, 2007 Coloquei dessa forma no 1 frame do layer "Actions": var myLoadVars:LoadVars = new LoadVars();myLoadVars.onLoad = function(sucess:Boolean){ if(sucess == true){ _global.pathVideo = myLoadVars.caminhovideo; //Coloquei um _global só por via das duvidas.. _playback.contentPath = "upload/videos_proc/" + _global.pathVideo; //Aqui você coloca o caminho relativo das imagens, não precisa ser o físico completo getURL("java script:alert('" + myLoadVars.caminhovideo + "')"); } else { // Se o arquivo não foi carregado, então exibe mensagem de erro trace("Erro ao recuperar dados"); }}myLoadVars.load("caminho.asp");Deu uma msg que clicando na opc "Settings..." vai para essa url:http://www.macromedia.com/support/document...manager04a.htmlOq pode está errado?Amigo desculpe, a sintexa correta seria essa:var myLoadVars:LoadVars = new LoadVars();myLoadVars.onLoad = function(sucess:Boolean){ if(sucess == true){ _global.pathVideo = myLoadVars.caminhovideo; //Coloquei um _global só por via das duvidas.. _playback.contentPath = "upload/videos_proc/" + _global.pathVideo; //Aqui você coloca o caminho relativo das imagens, não precisa ser o físico completo _getURL("java script:alert('" + myLoadVars.caminhovideo + "')"); } else { // Se o arquivo não foi carregado, então exibe mensagem de erro trace("Erro ao recuperar dados"); }}myLoadVars.load("caminho.asp");Tinha esquecido do "_" ... mas não exibiu nenhum alert... Compartilhar este post Link para o post Compartilhar em outros sites
Igor FV 0 Denunciar post Postado Julho 19, 2007 Substitui o codigo: var myLoadVars:LoadVars = new LoadVars();myLoadVars.onLoad = function(sucess:Boolean){ if(sucess == true){ _global.pathVideo = myLoadVars.caminhovideo; //Coloquei um _global só por via das duvidas.. _playback.contentPath = "upload/videos_proc/" + _global.pathVideo; //Aqui você coloca o caminho relativo das imagens, não precisa ser o físico completo } else { // Se o arquivo não foi carregado, então exibe mensagem de erro trace("Erro ao recuperar dados"); }}myLoadVars.load("caminho.asp");POR:myLoadVars.onLoad = function(sucess:Boolean){ if(sucess == true){ getURL("java script:alert('" + myLoadVars.caminhovideo + "')");}}Mas não apareceu nem o video e nem o alert. Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Julho 19, 2007 ele pode não estar carregado então teste isso pra ver se sai true ou false myLoadVars.onLoad = function(sucess:Boolean){getURL("java script:alert('" + sucess + "')");} Compartilhar este post Link para o post Compartilhar em outros sites
Igor FV 0 Denunciar post Postado Julho 19, 2007 Amigo ainda nada... rs... ta estranho...Oq estou fazendo está certo ne?você teria algum exemplo ai que estaja funfando?Vlw... Compartilhar este post Link para o post Compartilhar em outros sites
Igor FV 0 Denunciar post Postado Julho 20, 2007 Amigo descobri o erro... ta funfando vlw...Muito obrigado pela ajuda... Compartilhar este post Link para o post Compartilhar em outros sites
Igor FV 0 Denunciar post Postado Julho 21, 2007 Amigo Eder, pensei q tinha resolvido... mas não consegui... estou na mesma... o campo ContentPath está com o valor de "teste.flv" e não tinha visto... ai entao pensei que tinha resolvido... depois de alguns teste q vi isso... heheheO meu codigo esta certo?Oq poderia esta fazendo para arrumar isso?você teria algum codigo q estivesse funcionando?Vlw amigo...Aguardo resposta... Compartilhar este post Link para o post Compartilhar em outros sites
Igor FV 0 Denunciar post Postado Julho 22, 2007 Existe algum erro no codigo no flah que estou usando? var myLoadVars:LoadVars = new LoadVars();myLoadVars.onLoad = function(sucess:Boolean){ if(sucess == true){ _global.pathVideo = myLoadVars.caminhovideo; //Coloquei um _global só por via das duvidas.. _playback.contentPath = "upload/videos_proc/" + _global.pathVideo; //Aqui você coloca o caminho relativo das imagens, não precisa ser o físico completo } else { // Se o arquivo não foi carregado, então exibe mensagem de erro trace("Erro ao recuperar dados"); }}myLoadVars.load("caminho.asp");Uma dúvida amigos, qual é o nome que coloco da instancia do compomente FLVPLAYBACK que está no palco, é "_playback" ?Vlw... Compartilhar este post Link para o post Compartilhar em outros sites