Sezonlar
2022-2023, 2023-2024, 2025-2026
| Sezon | Kulüp | | | | | | | | | | MIN | | GPG | |
| Toplam | - | | | | | | 0 | 0 | 0 | | | 0 | 0 | |
© 2018 - 2025 duzceamatorlig.com - Tüm hakları saklıdır.
Bu sitedeki yazı, fotoğraf ve görseller izinsiz kullanılamaz.
add_action('wp_ajax_spaf_vote_match', 'spaf_vote_match');
add_action('wp_ajax_nopriv_spaf_vote_match', 'spaf_vote_match');
function spaf_vote_match() {
$event_id = intval($_POST['event_id']);
$vote_type = sanitize_text_field($_POST['vote_type']); // home, draw, away
if ( ! $event_id || ! in_array($vote_type, ['home','draw','away']) ) {
wp_send_json_error(['message' => 'Geçersiz istek']);
}
$meta_key = 'spaf_votes_' . $vote_type;
$current = (int) get_post_meta($event_id, $meta_key, true);
update_post_meta($event_id, $meta_key, $current + 1);
$home = (int) get_post_meta($event_id, 'spaf_votes_home', true);
$draw = (int) get_post_meta($event_id, 'spaf_votes_draw', true);
$away = (int) get_post_meta($event_id, 'spaf_votes_away', true);
$total = max(1, $home + $draw + $away);
wp_send_json_success([
'home' => round(($home / $total) * 100),
'draw' => round(($draw / $total) * 100),
'away' => round(($away / $total) * 100)
]);
}