Ir para conteúdo

Arquivado

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

GabrielFerrari

[Resolvido] Salvar MC como imagem

Recommended Posts

Boa tarde a todos

Estou fazendo um cartão de natal "personalizavel"

 

Então o cara iria entrar no site criar o cartão e fazer o download da imagem no PC dele

achei um tutorial que aparentemente é o que preciso: TUTORIAL

 

Porém ele está dando erro e eu não faço idéia por que

 

estou usando exatamente os arquivos disponiveis para download

e o GD está funcionando

 

o exemplo com erro:

http://viqtory.com.b...argo/tuto8.html

 

A config do php:

http://viqtory.com.b...cargo/teste.php

 

Alguém sabe o que pode estar gerando esse erro ?

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vou entrar em contato com o suporte do servidor então por que aqui está acusando com as permissões

 

Imagem Postada

 

depois posto o que deu :P

 

________________________________

EDIT

 

Entrei em contato e descobri que tem que liberar no painel de controle também

Fiz e deu certo

 

Mas ainda está retornando um erro:

 

Iniciando Captura... em: _level0.mcImagem

Captura Finalizada... em: _level0.mcImagem

Tempo Estimado: 2.125

Enviada com sucesso...Não foi Possível salvar a imagem...

deve ser no trecho de fazer o download

//Objeto para fazer o download da imagem, após o PHP gera-la...
var frBaixa:flash.net.FileReference = new flash.net.FileReference();

estou tentando encontrar algo mas ta complicado

até uns pog no php to tentando mas não sai http://forum.imasters.com.br/public/style_emoticons/default/natal_dry.gif

 

 

Obrigado Eder

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz um POG e resolvi :)

depois de horas. rs

 

Fiz o download da imagem com o PHP

Ficou assim:

 

 

No PHP:

 

criei um arquivo chamado download.php

 

<?php
define('DIR_DOWNLOAD', '../outro/');
$arquivo = $_GET['arquivo'];
if (stripos($arquivo, './') !== false || stripos($arquivo, '../') !== false || !file_exists($arquivo))
exit('Operação não permitida.'); 
$arquivo = DIR_DOWNLOAD.$arquivo;
header('Content-type: octet/stream');
header('Content-disposition: attachment; filename="'.basename($arquivo).'";');
header('Content-Length: '.filesize($arquivo));
readfile($arquivo);
exit;
?>

 

 

 

 

No Flash:

 

inseri essa linha no código:

getURL("download.php?arquivo=suaimagem.jpg");

var lvImagem:LoadVars = new LoadVars();
lvImagem.onLoad = function(sucesso:Boolean):Void
{
	if(sucesso){
		trace("Enviada com sucesso...");
		tTrace.text += "Enviada com sucesso...";
		if(!frBaixa.download(lvImagem.file)){
			trace("Não foi Possível salvar a imagem...");
			tTrace.text += "Não foi Possível salvar a imagem...";
			getURL("download.php?arquivo=suaimagem.jpg");
		}
	} else {
		trace("Erro!");
		tTrace.text += "Erro!";
	}
}

 

Obrigado pela força Eder http://forum.imasters.com.br/public/style_emoticons/default/natal_w00t.gif

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.