funcoes.php
1.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
//error_reporting(0);
include_once (dirname(__FILE__)."/../../classesphp/sani_request.php");
include(dirname(__FILE__)."/../../ms_configura.php");
include(dirname(__FILE__)."/../blacklist.php");
verificaBlFerramentas(basename(dirname(__FILE__)),$i3geoBlFerramentas,false);
$_GET = array_merge($_GET,$_POST);
$ret = $_GET["ret"];
$servico = $_GET["servico"];
require_once("../../pacotes/cpaint/cpaint2.inc.php");
require_once("../../ms_configura.php");
require_once("../../pacotes/phpxbase/api_conversion.php");
if (function_exists('ereg'))
{require_once('../../pacotes/SOAPdepreciado/nusoap.php');}
else
{require_once('../../pacotes/SOAP/nusoap.php');}
$servico = "http://mapas.mma.gov.br/webservices/scielo.php";
$cp = new cpaint();
$cp->register('listaartigos');
$cp->start();
$cp->return_data();
function listaartigos()
{
global $ret, $cp, $servico;
$resultado = "";
if (file($servico))
{
$ret = explode(" ",$ret);
if (function_exists('ereg'))
$soapclient = new Xsoapclient($servico."?wsdl","wsdl");
else
$soapclient = new nusoap_client($servico);
$resultado = $soapclient->call("listaartigosregiao",$ret);
}
$cp->set_data($resultado);
}
?>