pengo Postado Maio 22, 2009 Denunciar Share Postado Maio 22, 2009 Pessoal,Estou com um problema e já procurei muito, mas não consigo resolver.Criei um botão em flash, e desejo que quando ele for clicado, abra um tela para a pessoa efetuar o download do arquivo, como o salvar como...O problema que eu só consigo colocar para que quando o botão é clicado, que ele abra o arquivo, mas eu quero que ele salve.alguém poderia me ajudar??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thelon Postado Maio 22, 2009 Denunciar Share Postado Maio 22, 2009 Isso foge do flash.Se o download estiver na sua página basta acrescentar um códigoAgora se for par download de outros sites você terá que criar um página para intermediarA maneira que conheço é essa.Segue um link para você ver como é feito: http://www.codigofonte.net/dicas/php/236_forcar-download-Se quiser outras maneira procure no google por forçar download aparece bastante coisa Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pengo Postado Maio 23, 2009 Autor Denunciar Share Postado Maio 23, 2009 Coloquei esse exempo e deu erro no flash,eu procurei bastante coisa, mas ta dificil acar alguma coisa que não de erro.sera que ele deu erro por ser em php??? teria alguma forma de colocar ele no flash sem dar erro??Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thelon Postado Maio 23, 2009 Denunciar Share Postado Maio 23, 2009 Cara vocÊ vai fazer a página em phpE puxar ela com o flashnão colocar o código no FlashtipogetURL("pagina.php", _blank); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pengo Postado Maio 24, 2009 Autor Denunciar Share Postado Maio 24, 2009 Cara vocÊ vai fazer a página em phpE puxar ela com o flashnão colocar o código no FlashtipogetURL("pagina.php", _blank);beleza, fiz ela em php, e agora como que eu faço para o flash puxar ela???? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pengo Postado Maio 24, 2009 Autor Denunciar Share Postado Maio 24, 2009 Olha o que eu fiz.Codigo PHP (quero que esse php, forçe o download do arquivo fundo.jpg)<?php$fileVirtual = $_REQUEST["/fundo.jpg"];$fileAtual = explode("/", $fileVirtual);$fileAtual = $fileAtual[sizeof($fileAtual)-1];$file = fopen($fileVirtual,"r");$content = fread($file, filesize($fileVirtual));$tipo = filetype($fileVirtual);header("Content-type: $tipo");header("Content-Disposition: attachment; filename=$fileAtual");echo $content;?>Ai coloquei isso no Botão do Flashon(release){loadVariablesNum("teste.php", 0, "POST")}Pois é, fiz isso e nada aconteceu, algume pode me ajudar????? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thelon Postado Maio 25, 2009 Denunciar Share Postado Maio 25, 2009 on(release){ getURL("teste.php", 0, "POST") }tenta assimE jogue o swf e o php na mesma pasta Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pengo Postado Maio 26, 2009 Autor Denunciar Share Postado Maio 26, 2009 on(release){ getURL("teste.php", 0, "POST") }tenta assimE jogue o swf e o php na mesma pastaFiz igual você falou, mas dai ele abre uma pagia, com o endereço do arquivo php, porém tudo em branco.E o que eu devo fazer agora?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thelon Postado Maio 27, 2009 Denunciar Share Postado Maio 27, 2009 A teste.php está com o código puxando o arquivo que deve ser baixado ?A teste.php está com o código puxando o arquivo que deve ser baixado ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pengo Postado Maio 28, 2009 Autor Denunciar Share Postado Maio 28, 2009 Cara vocÊ vai fazer a página em phpE puxar ela com o flashnão colocar o código no FlashtipogetURL("pagina.php", _blank);Sim, mas foi isso que eu fiz, criei um arquivo no bloco de notas e coloquei o codigo php, e salvei ele na mesma pasta onde está o arquivo swf, e o chamei de teste.php, ai eu coloquei esse codigo que você me mandou no flash (getURL("pagina.php", _blank);), mas quando eu executo o swf e clico no botão, ele abre outra pagina toda em branco, e não pede para fazer downoad algum. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thelon Postado Maio 28, 2009 Denunciar Share Postado Maio 28, 2009 http://www.boutell.com/newfaq/creating/forcedownload.htmlTenta com issoOu então pesquisa pela classe FileReference Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pengo Postado Maio 28, 2009 Autor Denunciar Share Postado Maio 28, 2009 http://www.boutell.com/newfaq/creating/forcedownload.htmlTenta com issoOu então pesquisa pela classe FileReferenceO negocio ta dificil, fiz igual ta nesse site que você me mandou, se eu testo ele quando ele está no cpu ele abre uma paina em branco, mas se eu hospedo ele no site, e clico no botão não acontece nada.Da uma olhada para você ver http://www.ufmt.br/famev/gemt/site/Vai em Mestrado e depois é só cliar no botão redondo que aparece na pagina ao lado.Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thelon Postado Maio 28, 2009 Denunciar Share Postado Maio 28, 2009 Velho seu servidor tem suporte para PHP ?Não era para estar aparecendo o código PHP quando clica no botão. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 pengo Postado Maio 29, 2009 Autor Denunciar Share Postado Maio 29, 2009 Velho seu servidor tem suporte para PHP ?Não era para estar aparecendo o código PHP quando clica no botão.você viu lá como que ele aparece né?????Olha vou ser sincero eu acredito que o servidor tenha, pois é o servidor de toda a Faculdade, então acho dificil não ter, mas teria alguma maneira de eu descobrir isso????AbraçosVelho seu servidor tem suporte para PHP ?Não era para estar aparecendo o código PHP quando clica no botão.você viu lá como que ele aparece né?????Olha vou ser sincero eu acredito que o servidor tenha, pois é o servidor de toda a Faculdade, então acho dificil não ter, mas teria alguma maneira de eu descobrir isso????AbraçosÉ realmente você descobriu o meu verdadeiro problema (espero), pois fiz o teste que está nesse site (http://brasilnovidades.com.br/wordpress/2009/03/como-saber-se-o-interpretador-php-esta-instalado/) e ele não funciona, ou seja a UFMT não tem suporte a php, e agora, como que eu faço isso, sem suporte php???????????????????????????? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Thelon Postado Maio 29, 2009 Denunciar Share Postado Maio 29, 2009 usa um servidor grátis só para essa páginaAi o link via ficarhttp://www.seusite.servidorgratis.com por exemplogetURL("http://www.seusite.servidorgratis.com", _blank);ai você já joga algo pra redirecionar depois e manda voltar pra página.É uma possibilidade.Ou o servidor pode ser ASP também.Ai tem que procurar como fazer isso em ASP tenta verificar isso. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
pengo
Pessoal,
Estou com um problema e já procurei muito, mas não consigo resolver.
Criei um botão em flash, e desejo que quando ele for clicado, abra um tela para a pessoa efetuar o download do arquivo, como o salvar como...
O problema que eu só consigo colocar para que quando o botão é clicado, que ele abra o arquivo, mas eu quero que ele salve.
alguém poderia me ajudar???
Link para o comentário
Compartilhar em outros sites
14 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.