trim((string) ($_POST['name'] ?? '')), 'email' => trim((string) ($_POST['email'] ?? '')), 'message' => trim((string) ($_POST['message'] ?? '')), ]; if ($_SERVER['REQUEST_METHOD'] === 'POST') { if ($form['name'] === '' || mb_strlen($form['name']) < 2) { $errors[] = 'Nama minimal 2 karakter.'; } if (!filter_var($form['email'], FILTER_VALIDATE_EMAIL)) { $errors[] = 'Email belum valid.'; } if ($form['message'] === '' || mb_strlen($form['message']) < 10) { $errors[] = 'Pesan minimal 10 karakter.'; } if (!$errors) { $result = MailService::sendContactMessage($form['name'], $form['email'], $form['message'], null, 'KEI Website Contact'); if (!empty($result['success'])) { $success = true; $form = ['name' => '', 'email' => '', 'message' => '']; } else { $errors[] = 'Pesan belum dapat dikirim saat ini. Silakan gunakan email perusahaan di bawah.'; } } } render_head('Contact', 'Official contact page for KOBA Entertainment Indonesia.'); render_header('contact'); ?>
'Contact', 'jp' => 'お問い合わせ']) ?>>Contact

'Hubungi KOBA Entertainment Indonesia.', 'jp' => 'KOBA Entertainment Indonesiaへお問い合わせください。']) ?>>Hubungi KOBA Entertainment Indonesia.

'Gunakan form ini untuk pertanyaan proyek, partnership, dan business inquiry. Untuk testing, form mengikuti konfigurasi MAIL_TO pada environment.', 'jp' => 'このフォームは、プロジェクト相談、提携、ビジネス問い合わせに利用できます。テスト時は環境変数MAIL_TOの設定に従います。']) ?>>Gunakan form ini untuk pertanyaan proyek, partnership, dan business inquiry. Untuk testing, form mengikuti konfigurasi MAIL_TO pada environment.

Pesan Anda berhasil dikirim.