Ir para conteúdo

Arquivado

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

FabricioDezain

[Resolvido] WAMP vs LOCAWEB

Recommended Posts

fala pessoal!

precisei fazer upload de imagem e ralz com nomes "dinamicos";

 

comecei a destrinchar aqui alguma coisa...

 

PHP
<?php

	
$posi=utf8_decode($_POST['UserPosi']);
$pagina=utf8_decode($_POST['UserPagina']);
move_uploaded_file( $_FILES[ 'Filedata' ][ 'tmp_name' ], "imagem_".$pagina."_".$posi.".jpg"  )  ;


?>
AS

var fr:FileReference = new FileReference();
var upUrl:String ="....img_upload.php";

var requeste:URLRequest;
var variaveis:URLVariables=new URLVariables();
variaveis.UserPosi = "6";
variaveis.UserPagina = "6";
var loader:URLLoader = new URLLoader();


function initHandler ():void
{
	this.btn.addEventListener (MouseEvent.CLICK, startUpload);
	this.fr.addEventListener (Event.SELECT, selectHandler);
	this.fr.addEventListener (ProgressEvent.PROGRESS, progressHandler);
	this.fr.addEventListener (Event.COMPLETE, completeHandler);
	this.fr.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
}
function startUpload (evt:Event):void
{
	fr.browse ([new FileFilter("Imagens", "*.jpg;*.gif;*.png")]);
}

function selectHandler (evt:Event):void
{
	requeste = new URLRequest(this.upUrl);
	requeste.method = URLRequestMethod.POST; 
	requeste.data = variaveis;
	loader.load (requeste);
	fr.upload (requeste);	
}

function progressHandler (evt:ProgressEvent):void
{
	trace (Math.round(evt.bytesLoaded / evt.bytesTotal) * 100 + "% Enviado");
}

function completeHandler (evt:Event):void
{

	trace(loader.data)	
}

 function ioErrorHandler(event:IOErrorEvent):void {
            trace("ioErrorHandler: " + event);

 }


initHandler ();

testei no WAMP

funcionou direitinho

porem

no LOCAWEB fica dando

/*

*Error #2038

*/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ja esta resolvido ¬¬

vlw *.*

 

Olá Fabricio,

 

como você resolveu o problema?

Eu estou com o mesmo problema para fazer uplaods no LOCAWEB.

 

Quando tento subir arquivos com mais de 2MB por exemplo (tanto imagens como audios), o servidor retorna este erro:

IO Error: Error #2038

No server, verifiquei as configurações e vi que meus post_max_size e upload_max_filesize estão ambos com 50M.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu conversei com o pessoal da Locaweb e eles me disseram que o problema está na plataforma utilizada no plano de hospedagem. No windows, você não tem como alterar as configurações do servidor, e se o arquivo levar mais de 90 segundos para terminar a execução do processo, ele dá esse erro #2038;

Na plataforma Linux, é só alterar as configurações do PHP ou utilizar algum .HTACCESS. ;)

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.