Lançado Adianti Framework 7.6!
Clique aqui para saber mais
AJUDA COM UPLOAD DE XML Galera preciso da ajudinha de vocês, não trabalhei ainda com upload de Notas fiscais em XML, eu só preciso fazer o upload e ler as chaves... alguem com um exemplozinho qualquer ? Estou usando o TFile pra upload, fiz um vardump NO ONSAVE PARA VER OS DADOS DO XML mas não tive sucesso.. É um teste pra uma vaga... alguem por favor me ajude com isso....
PC
AJUDA COM UPLOAD DE XML  
Galera preciso da ajudinha de vocês, não trabalhei ainda com upload de Notas fiscais em XML, eu só preciso fazer o upload e ler as chaves... alguem com um exemplozinho qualquer ? Estou usando o TFile pra upload, fiz um vardump NO ONSAVE PARA VER OS DADOS DO XML mas não tive sucesso..

É um teste pra uma vaga... alguem por favor me ajude com isso.

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (4)


NM

  1. <?php
  2.     public static function processaArquivo$param )
  3.     {
  4.         try 
  5.         {
  6.             $arq         'tmp/' $param['arqXml'];
  7.             $xml         simplexml_load_file$arq );
  8.             $contador    0
  9.             $nf_anuladas 0;
  10.                 
  11.             for($i 0$i count($xml); $i++) {
  12.                 $nro_rps strval($xml->nota[$i]->rps_numero); 
  13.                 $nro_nfs strval($xml->nota[$i]->numero); 
  14.                 $dta_nfs strval($xml->nota[$i]->datahoraemissao);
  15.                 $cha_nfs strval($xml->nota[$i]->codverificacao);
  16.                 $situa   strval($xml->nota[$i]->estado);
  17.                 
  18.                 TTransaction::openself::$db );
  19.                 $resultado Nfse::where('nf_rps_nro''='$nro_rps)->load();
  20.                 foreach($resultado as $linha)
  21.                 {
  22. ?>
PC

Como eu pego o /tmp no onSave ? preciso usar isso la
NM

Depois de subir o arquivo ele fica la no tmp e pode acessar da mesma forma de qualquer lugar.
OJ