ADD file via upload

main
p7e54f8xs 1 month ago
parent f4860af2a1
commit 9ea73f0da8

@ -0,0 +1,50 @@
<?php
header('Content-Type: application/json');
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['birthdate'])) {
$birthdate = new DateTime($_POST['birthdate']);
// 计算西方星座
$month = $birthdate->format('n');
$day = $birthdate->format('j');
$westernZodiac = '';
if (($month == 3 && $day >= 21) || ($month == 4 && $day <= 19)) {
$westernZodiac = '白羊座';
} elseif (($month == 4 && $day >= 20) || ($month == 5 && $day <= 20)) {
$westernZodiac = '金牛座';
} elseif (($month == 5 && $day >= 21) || ($month == 6 && $day <= 20)) {
$westernZodiac = '双子座';
} elseif (($month == 6 && $day >= 21) || ($month == 7 && $day <= 22)) {
$westernZodiac = '巨蟹座';
} elseif (($month == 7 && $day >= 23) || ($month == 8 && $day <= 22)) {
$westernZodiac = '狮子座';
} elseif (($month == 8 && $day >= 23) || ($month == 9 && $day <= 22)) {
$westernZodiac = '处女座';
} elseif (($month == 9 && $day >= 23) || ($month == 10 && $day <= 22)) {
$westernZodiac = '天秤座';
} elseif (($month == 10 && $day >= 23) || ($month == 11 && $day <= 21)) {
$westernZodiac = '天蝎座';
} elseif (($month == 11 && $day >= 22) || ($month == 12 && $day <= 21)) {
$westernZodiac = '射手座';
} elseif (($month == 12 && $day >= 22) || ($month == 1 && $day <= 19)) {
$westernZodiac = '摩羯座';
} elseif (($month == 1 && $day >= 20) || ($month == 2 && $day <= 18)) {
$westernZodiac = '水瓶座';
} else {
$westernZodiac = '双鱼座';
}
// 计算中国生肖
$year = $birthdate->format('Y');
$chineseZodiac = '';
$zodiacAnimals = ['鼠', '牛', '虎', '兔', '龙', '蛇', '马', '羊', '猴', '鸡', '狗', '猪'];
$chineseZodiac = $zodiacAnimals[($year - 1900) % 12];
echo json_encode([
'westernZodiac' => $westernZodiac,
'chineseZodiac' => $chineseZodiac
]);
} else {
echo json_encode(['error' => '无效的请求']);
}
Loading…
Cancel
Save