Ir para conteúdo
Fórum Script Brasil

Felipe Conde

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que Felipe Conde postou

  1. Estou em uma aplicação embbed e nela farei upload de arquivos de musica.O server que utilizo não possui suporte a php nem perl. A solução que encontrei foi usar CGILUA para fazer essa parte server-side segue o código do html <body onload='localinit();' onunload="hidetheupload();"> <div align=center style="font-family:'trebuchet ms',helvetica,sans-serif;"> <FORM method="POST" enctype="multipart/form-data" id="form22" action="$|cgilua.mkurl( 'salva.lua' )|$"> <BR> <nobr>Choose file to Upload: <input name="uImage" type="file" id="uf1"></nobr> <BR><BR> <div align=center><input type="button" value="Upload" onclick="beforeupload();" id='UploadFORM_UPLOAD_BUTTON'></div> </FORM> </div> nessa função beforeupload() existe um form22.submit(); script LUA require("cgilua") DIR = "/var/lib/asterisk/sounds/record/" local conteudo = cgi.uImage.file:read"*a" -- lê o conteúdo do arquivo local fh = assert(io.open(DIR..(cgi.uImage.filename or "nome_default"), "w+")) fh:write(conteudo) fh:close() O problema que estou enfrentando é que a tabela cgi sempre se encontra vazia (nil). Não consigo recuperar o arquivo mandado por POST nessa tabela. alguém já passou por isso? vlw galera
×
×
  • Criar Novo...