Tipo os 2 aparecem FILENAME -> 28_10.txt FILEDATA -> \28_10.txt UPLOAD -> Submit Query A unica diferença que quando eu do um FOPEN o do que eu envie do HTML me retorna UPLOAD COMPLETE 1020257 bytes FILEDATA e o do flex UPLOAD COMPLETE -1 bytes FILEDATA
alguem sabe o por que ? 2011/1/4 Helio Antonio Francisco Silva <[email protected]> > Ai meu deus... > > Consegui pegar o campo e to enviado chega la \fileTxt.txt tanto enviado > pelo HTML ou Flex blz... > mas quando do um Fopen, somente o do HTML funciona o do flex sempre me > retorna -1 =( > > 2011/1/4 Pablo Souza <[email protected]> > > >> Hélio, conforme o Renato já postou você pode utilizar o URLVariables >> para enviar parâmetros via GET ou POST para o back-end. >> >> Veja aqui outro exemplo >> >> http://blog.flexexamples.com/2007/10/30/using-the-urlvariables-and-filereference-classes-to-pass-data-from-flex-to-a-server-side-script/ >> >> Abs! >> >> >> ------ >> @Pablo_Souza >> http://rectius.com.br >> >> On Jan 4, 11:02 am, Helio Antonio Francisco Silva >> <[email protected]> wrote: >> > Senhores eu peguei na net o seguinte codigo... ate se alguem tiver >> alguma >> > coisa melhor, ficaria grato, mas ate entao esse supre minhas >> necessidades se >> > nao fosse pelo seguinte. >> > do outro lado eu espero um httpPost->txtFile onde o txtFile no HTML e um >> < >> > input name="txtFile" type="file" id="txtFile" size="50"> >> > Vou postar aqui o codigo que eu peguei na net do filereference.... por >> que >> > se eu naopassar o nome do campo pro outro lado ta dando pau na pagina... >> > >> > teria como passar o nome do campo txtFile para o backend ? >> > >> > aqui esta o codigo. >> > >> > <?xml version="1.0" encoding="utf-8"?> >> > <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" >> xmlns:s="library:// >> > ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" >> > creationComplete="init()" minWidth="955" minHeight="600"> >> > >> > <fx:Declarations> >> > <!-- Place non-visual elements (e.g., services, value objects) here --> >> > </fx:Declarations> >> > >> > <fx:Script> >> > <![CDATA[ >> > *import* mx.core.IVisualElement; >> > *private* *var* fileRef:FileReference; >> > *private* *const* FILE_UPLOAD_URL:String = * >> http://187.45.247.177:8080/pp/u_upCargas.apw*; >> > *private* *function* init():*void* { >> > fileRef = *new* FileReference(); >> > fileRef.addEventListener(Event.SELECT, fileRef_select); >> > fileRef.addEventListener(ProgressEvent.PROGRESS, fileRef_progress); >> > fileRef.addEventListener(Event.COMPLETE, fileRef_complete); >> > >> > } >> > >> > *private* *function* browseAndUpload():*void* { >> > fileRef.browse(); >> > message.text = *""*; >> > >> > } >> > >> > *private* *function* fileRef_select(evt:Event):*void* { >> > * try* { >> > message.text = *"size (bytes): "* + fileRef.size; >> > fileRef.upload(*new* URLRequest(FILE_UPLOAD_URL)); >> > } *catch* (err:Error) { >> > message.text = *"ERROR: zero-byte file"*; >> > } >> > >> > } >> > >> > *private* *function* fileRef_progress(evt:ProgressEvent):*void* { >> > progressBar.visible = *true*; >> > >> > } >> > >> > *private* *function* fileRef_complete(evt:Event):*void* { >> > message.text += *" (complete)"*; >> > progressBar.visible = *false*; >> > >> > } >> > >> > ]]> >> > </fx:Script> >> > <mx:Button label="Upload file" click="browseAndUpload();"/> >> > <mx:Label id="message" x="89" y="42"/> >> > <mx:ProgressBar id="progressBar" indeterminate="true" visible="false" >> x="85" >> > y="0"/> >> > </s:Application> >> > Se alguem puder me dar uma dica >> > >> > -- >> > *Hélio Antonio Fransico Silva* >> > Desenvolvedor web >> > Certificado Flash developer >> > Certificado Flash Design >> > Certificado web developer >> > Consultor Microsiga / Totvs >> > Desenvolvedor ADVPL / ASP >> > Analista de sistemas e ERP Sênior. >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > > > -- > *Hélio Antonio Fransico Silva* > Desenvolvedor web > Certificado Flash developer > Certificado Flash Design > Certificado web developer > Consultor Microsiga / Totvs > Desenvolvedor ADVPL / ASP > Analista de sistemas e ERP Sênior. > > -- *Hélio Antonio Fransico Silva* Desenvolvedor web Certificado Flash developer Certificado Flash Design Certificado web developer Consultor Microsiga / Totvs Desenvolvedor ADVPL / ASP Analista de sistemas e ERP Sênior. -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
