Example #1
0
<?php

error_reporting(E_ALL);
ini_set('display_errors', 'On');
//turn off WSDP caching if not in a production environment
$ini = ini_set("soap.wsdl_cache_enabled", "0");
//instantiate the SOAP client
//$client = new SoapClient("http://intranet3/crm_webservices/crm.asmx?WSDL");
$client = new SoapClient("http://intranet.tvcultura.com.br/crm_webservices/crm.asmx?WSDL");
if (!isset($_REQUEST["step"])) {
    $_REQUEST["step"] = 0;
}
if ($_REQUEST["step"] == 1 && $_REQUEST["f1_email"] != "") {
    //CHECK EMAIL
    $result = $client->valida_email(array('email' => $_REQUEST["f1_email"]));
    $xml = simplexml_load_string($result->valida_emailResult->any);
    $usuario = $xml->NewDataSet->usuario;
    if ($usuario) {
        if ($usuario->valido == "true") {
            //FAIXA ETARIA
            $result = $client->faixaetaria();
            $idade = simplexml_load_string($result->faixaetariaResult->any);
            $idade_options = '<option value="">--</option>';
            foreach ($idade->NewDataSet->faixaetaria as $item) {
                $selected = "";
                if ((string) $usuario->cod_faixaetaria == (string) $item->codigo) {
                    $selected = ' selected="selected"';
                }
                $idade_options .= '<option value="' . $item->codigo . '"' . $selected . '>' . $item->faixa . '</option>';
            }
            //RECEPÇÃO