Raphael Machado Postado Agosto 1, 2008 Denunciar Share Postado Agosto 1, 2008 Vamos criar um sistema de upload fácil de compreensão que utilizara o flash e o PHP.Vamos começar:1º- Arrate para o stage os seguintes componentes:Componentes|Instância TextInput | filenameButton | vaiButton | uploadProgressBar | progress2º- Adicione um campo de texto dinâmico com a instância de "status"3º- Adicione o seguinte código no frame:var allTypes = new Array(); allTypes.push(); var listener = new Object(); listener.onSelect = function (file) { status.text = "Arquivo Selecionado"; filename.text = file.name; }; listener.onCancel = function (file) { status.text = "Cancelado"; }; listener.onOpen = function (file) { status.text = "Enviando: " + file.name; }; listener.onProgress = function (file, bytesLoaded, bytesTotal) { progress.mode = "manual"; progress.setProgress(bytesLoaded, bytesTotal); }; listener.onComplete = function (file) { status.text = "Arquivo " + file.name + " enviado com sucesso!"; }; listener.onHTTPError = function (file, httpError) { status.text = "Erro de HTTP :" + httpError; }; listener.onIOError = function (file) { status.text = "IO Erro"; }; listener.onSecurityError = function (file, errorString) { (status.text = "Erro de Segurança: " + file.name + " Erro de String: " + errorString); "Erro"; }; var fileRef = new flash.net.FileReference(); fileRef.addListener(listener); vai.clickHandler=function(){ upload.enabled = true; fileRef.browse(); } upload.clickHandler = function () { this.enabled = false; fileRef.upload("http://localhost/upload/upload.php"); }; _global.style.setStyle("themeColor", "0x0099FF") 4º- Crie um upload.php com o seguinte código: <?PHP ini_set('post_max_size', '50M'); ini_set('upload_max_filesize', '50M'); $target_path = "arquivos/"; $target_path = $target_path . basename( $_FILES['Filedata']['name']); if(move_uploaded_file($_FILES['Filedata']['tmp_name'], $target_path)) { echo "O arquivo ". basename( $_FILES['Filedata']['name']). " foi enviado com sucesso"; } else { echo "Ocorreu um erro ao tentar enviar, tente novamente!"; } ?>5º- Crie uma pasta com o nome "arquivos"ProntoPegar pacote RAR Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Raphael Machado
Vamos criar um sistema de upload fácil de compreensão que utilizara o flash e o PHP.
Vamos começar:
1º- Arrate para o stage os seguintes componentes:
Componentes|Instância
TextInput | filename
Button | vai
Button | upload
ProgressBar | progress
2º- Adicione um campo de texto dinâmico com a instância de "status"
3º- Adicione o seguinte código no frame:
4º- Crie um upload.php com o seguinte código:5º- Crie uma pasta com o nome "arquivos"
Pronto
Pegar pacote RAR
Link para o comentário
Compartilhar em outros sites
0 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.