$cp,
'num_adresse' => $adresse,
'nom_voie' => $adresse,
];
$ch = curl_init('https://sig.ville.gouv.fr/recherche-adresses-qp-polville');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_POSTREDIR, 3);
// execute!
$result = curl_exec($ch);
// close the connection, release resources used
curl_close($ch);
// do anything you want with your response
$yes = 'green';
$erreur_adresse = '';
$AP = 'était située';
$limiteAP = 'était située en limite';
$avant = 'Avant le 1er janvier 2015';
$choix = 'Choisissez une voie parmi la liste';
$impossible = 'Nous ne sommes pas en mesure de préciser la localisation de l’adresse recherchée.';
if (strpos($result, $yes) !== false)
{
echo 'Oui';
}
else if (strpos($result, $avant) !== false)
{
echo 'Ancien Périmètre';
}
else if (strpos($result, $AP) !== false)
{
if (strpos($result, $limiteAP) !== false)
{
echo 'Non';
}
else
{
echo 'Ancien Périmètre';
}
}
else if (strpos($result, $erreur_adresse) !== false)
{
if (strpos($result, $impossible) !== false)
{
echo 'Impossible de préciser';
}
else
{
echo 'Adresse incorrecte';
}
}
else if (strpos($result, $choix) !== false)
{
echo 'Préciser voie';
}
else
{
echo "Non1";
}
var_dump($result);
}
?>