Ir para conteúdo
Fórum Script Brasil

Rimeson Cardoso

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por Rimeson Cardoso

  1. Pessoal estou com uma problema com o seguinte código abaixo, se mando submeter da forma que está é apresentado um erro e o webservice não consome a inserção do registro, mas se eu trocar no bloco:
    -- bloco 1 que não funciona
    <?php
    $xml = '<?xml version="1.0" encoding="iso-8859-1"?>';
    $xml .= '<FLAN>';
    $xml .= '<CODCOLIGADA>1</CODCOLIGADA>';
    $xml .= '<IDLAN> </IDLAN>';
    $xml .= '<NUMERODOCUMENTO> </NUMERODOCUMENTO>';
    $xml .= '<HISTORICO>RIMESON PEREIRA CARDOSO</HISTORICO>';
    $xml .= '</FLAN>';
    header ("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT");
    header ("Cache-Control: no-cache, must-revalidate");
    header ("Pragma: no-cache");
    header ("Content-type: text/xml");
    header ("Content-Description: PHP Generated Data" );
    $registro_xml = $xml;
    #chamada para o webservice via Soap
    $function = 'SaveRecord';
    $arguments = array( array( 'SaveRecord',
    'DataServerName' => 'FinLanDataBR',
    'XML' => '<![CDATA[ $registro_xml ]]>',
    'Contexto' => '?' ));
    $result = $client->__soapCall($function, $arguments, $options);
    //echo 'Resultado: ';
    print_r($result);
    ?>
    -- BLOCO 2 QUE FUNCIONA
    <?php
    #chamada para o webservice via Soap
    $function = 'SaveRecord';
    $arguments = array( array( 'SaveRecord',
    'DataServerName' => 'FinLanDataBR',

    'XML' => '

    <![CDATA[<?xml version="1.0" encoding="ISO-8859-1"?>

    <FLAN>
    <CODCOLIGADA>1</CODCOLIGADA>
    <IDLAN> </IDLAN>
    <NUMERODOCUMENTO> </NUMERODOCUMENTO>
    <HISTORICO>RIMESON PEREIRA CARDOSO</HISTORICO>

    <NFOUDUP> </NFOUDUP>

    </FLAN>

    ]]>',
    'Contexto' => '?' ));
    $result = $client->__soapCall($function, $arguments, $options);
    //echo 'Resultado: ';
    print_r($result);
    ?>
    O que está faltando para o bloco 1 funcionar,
    Obrigado Galera
    Abraços
×
×
  • Criar Novo...