Files
event/zenith/zenith_test.php
T
2025-03-05 14:10:06 +09:00

49 lines
1.2 KiB
PHP

<?php
include __DIR__ . "/zenith_ip.php";
$addr = ZenithIP::getRemoteAddr();
$jsonData = [
'name' => $_POST['name'],
'phone' => $_POST['phone'],
'remote_addr' => $addr,
'age' => $_POST['age'] ?? '',
'branch' => $_POST['branch'] ?? '',
'add1' => $_POST['add1'] ?? '',
'add2' => $_POST['add2'] ?? '',
'add3' => $_POST['add3'] ?? '',
'add4' => $_POST['add4'] ?? '',
'add5' => $_POST['add5'] ?? '',
'add6' => $_POST['add6'] ?? '',
];
$url = 'http://local.event.hotblood.co.kr/zenith_index.php/1/send/';
$ch = curl_init();
curl_setopt_array($ch, array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_URL => $url,
CURLOPT_HEADER => false,
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json'
),
CURLOPT_POSTFIELDS => json_encode($jsonData),
CURLOPT_AUTOREFERER => true,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_VERBOSE => true,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_POST => true,
));
$response =curl_exec($ch);
curl_close($ch);
print_r(curl_getinfo($ch));
var_dump($response);
$result = json_decode($response);
if ($response !== null) {
echo "결과값:\n";
echo "result: " . ($result->result ? 'true' : 'false') . "\n";
echo "data: " . $result->data . "\n";
} else {
echo "JSON 파싱 오류 또는 빈 응답\n";
}
?>