<?php
header('Content-Type: application/json; charset=UTF-8');
error_reporting(0);
$requestdata = $_GET;
if(isset($requestdata["tc"]) && strlen($requestdata["tc"]) == 11) // tc değeri ve uzunluk kontrolünü yaptırıyoruz.
{
$Cookie = ""; // recetem oturum cookiesini buraya yaz.
$TC = htmlspecialchars($requestdata["tc"]);
$data = array(
"tck" => $TC,
"applicationId" => "",
"appType" => "1"
);
$mercy = curl_init("
");
curl_setopt($mercy, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($mercy, CURLOPT_RETURNTRANSFER, true);
curl_setopt($mercy, CURLOPT_POSTFIELDS, $data);
curl_setopt($mercy, CURLOPT_HTTPHEADER, array(
"Cookie: $Cookie"
));
curl_setopt($mercy, CURLOPT_COOKIEJAR, 'cookie.txt');
$response = curl_exec($mercy);
$dom = new DOMDocument();
@$dom->loadHTML($response);
$xpath = new DOMXPath($dom);
$data = array();
$textareas = $xpath->query('//textarea');
foreach ($textareas as $textarea) {
if ($name = $textarea->getAttribute('name')) {
$data[$name] = $textarea->nodeValue;
}
}
if($data["application.PATIENTADDRESS"] == "")
{
$result = array(
"Status" => false,
"Message" => "Aradığınız kişiye ait Ikametgah bilgisi bulunamadı!",
);
echo json_encode($result, JSON_UNESCAPED_UNICODE);
} else if($data["application.PATIENTADDRESS"] != "")
{
$result = array(
"Status" => true,
"Message" => "Aradığınız kişiye ait Ikametgah bilgisi getirildi!",
"KimlikNo" => $TC,
"KisiAdres" => $data["application.PATIENTADDRESS"]
);
echo json_encode($result, JSON_UNESCAPED_UNICODE);
} else
{
$result = array(
"Status" => false,
"Message" => "Hizmete şuanda erişilemiyor, yöneticiye bildirin!"
);
echo json_encode($result, JSON_UNESCAPED_UNICODE);
}
} else {
echo "tc değeri gönderilmedi veya hatalı!";
}
?>