File: C:/laragon/www/newVip/PHPoktaClientiModificaCliente.php
<?php
include_once 'PHPSpringServer.php';
$indirizzo = $_POST["indirizzo"];
$citta =$_POST["citta"];
$stato = $_POST["stato"];
$nazione = $_POST["nazione"];
$telefono = $_POST["telefono"];
$email= $_POST["email"];
$cliente = $_POST["cliente"];
$organizzazione= $_POST["organizzazione"];
$cap = $_POST["cap"];
$jwt = $_POST["jwt"];
$note = $_POST["note"];
$agente = $_POST["agente"];
$banca1 = $_POST["banca1"];
$banca2 = $_POST["banca2"];
$banca3 = $_POST["banca3"];
$iban1 = $_POST["iban1"];
$iban2 = $_POST["iban2"];
$iban3 = $_POST["iban3"];
$swift1 = $_POST["swift1"];
$swift2 = $_POST["swift2"];
$swift3 = $_POST["swift3"];
$indirizzobanca1 = $_POST["indirizzobanca1"];
$indirizzobanca2 = $_POST["indirizzobanca2"];
$indirizzobanca3 = $_POST["indirizzobanca3"];
$intestatario1 = $_POST["intestatario1"];
$intestatario2 = $_POST["intestatario2"];
$intestatario3 = $_POST["intestatario3"];
$optPostFields = '{
"indirizzo":"'.$indirizzo.'",
"citta":"'.$citta.'",
"stato":"'.$stato.'",
"telefono":"'.$telefono.'",
"nazione":"'.$nazione.'",
"email":"'.$email.'",
"cap" : "'.$cap.'",
"note" : "'.$note.'" ,
"idAgente" : "'.$agente.'",
"contiCliente" : [
{
"iban" : "'.$iban1.'",
"swift" : "'.$swift1.'",
"banca" : "'.$banca1.'",
"indirizzoBanca" : "'.$indirizzobanca1.'",
"intestatarioConto" : "'.$intestatario1.'"
},
{
"iban" : "'.$iban2.'",
"swift" : "'.$swift2.'",
"banca" : "'.$banca2.'",
"indirizzoBanca" : "'.$indirizzobanca2.'",
"intestatarioConto" : "'.$intestatario2.'"
},
{
"iban" : "'.$iban3.'",
"swift" : "'.$swift3.'",
"banca" : "'.$banca3.'",
"indirizzoBanca" : "'.$indirizzobanca3.'",
"intestatarioConto" : "'.$intestatario3.'"
}
]
}';
$curl = curl_init();
$spring = new SpringServer();
curl_setopt_array($curl, array(
CURLOPT_URL => $spring->getUrl().'/clienti/modificaCliente?idCliente='.$cliente,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_SSL_VERIFYHOST => false ,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS => $optPostFields,
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json',
'Auth: Bearer '.$jwt.''
),
));
$response = curl_exec($curl);
$httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
http_response_code($httpcode);
curl_close($curl);
echo $response;
?>