<?php
function main_url($folder = '') {
    $host = $_SERVER['HTTP_HOST'];
    $requestUri = $_SERVER['REQUEST_URI'];

    // Force www
    if (stripos($host, 'www.') !== 0) {
        $newHost = 'www.' . $host;
        header("Location: https://$newHost$requestUri", true, 301);
        exit;
    }

    // Paksa https
    $scheme = 'https';

    // Jika folder kosong, gunakan root utama
    $folder = trim($folder, "/"); // hapus slash di awal/akhir
    if (!empty($folder)) {
        $folder .= '/'; // pastikan ada slash di akhir
    }

    return $scheme . '://' . $host . '/' . $folder;
}

// Function to send registration email
function sendRegistrationEmail($email, $name, $username, $password) {
    $to = $email;
    $subject = "Registrasi Akun PAPENTARA Berhasil - Akun Anda Telah Aktif";
    
    $message = "
    <html>
    <head>
        <title>Registrasi Berhasil</title>
        <style>
            body { font-family: Arial, sans-serif; line-height: 1.6; color: #333; }
            .container { max-width: 600px; margin: 0 auto; padding: 20px; }
            .header { background-color: #4CAF50; color: white; padding: 15px; text-align: center; }
            .content { padding: 20px; background-color: #f9f9f9; }
            .credentials { background-color: #fff; border: 1px solid #ddd; padding: 15px; margin: 15px 0; }
            .footer { margin-top: 20px; padding-top: 20px; border-top: 1px solid #eee; font-size: 12px; color: #777; }
            .highlight { color: #4CAF50; font-weight: bold; }
        </style>
    </head>
    <body>
        <div class='container'>
            <div class='header'>
                <h1>Registrasi Berhasil</h1>
            </div>
            <div class='content'>
                <p>Halo <strong>$name</strong>,</p>
                <p>Terima kasih telah melakukan registrasi akun di platform PAPENTARA. Akun Anda telah berhasil dibuat dan aktif.</p>
                
                <div class='credentials'>
                    <h3>Informasi Akun Anda:</h3>
                    <p><strong>Nama:</strong> <span class='highlight'>$name</span></p> 
                    <p><strong>Email/User:</strong> <span class='highlight'>$email</span></p>
                    <p><strong>Password:</strong> <span class='highlight'>$password</span></p> 
                </div>
                
                <p>Gunakan kredensial di atas untuk login ke sistem kami. Kami berharap anda mendaftar juga di keanggotaan. Untuk mendaftar keanggotaan silahkan daftar dari Dashboard anda, kemudian lakukan pembayaran biaya anggota Tahunan, atau untuk mengikuti Seminar silahkan klik menu seminar dan mendaftar, kemudian lakukan pembayaran, untuk mendapatkan link group, dan zoom meet di menu Seminar Saya.
</p>
                
                <p>Jika Anda memiliki pertanyaan atau mengalami kendala, jangan ragu untuk menghubungi tim support kami.</p>
                
                <p>Salam,<br>PAPENTARA</p>
            </div>
            <div class='footer'>
                <p>Email ini dikirim otomatis, mohon tidak membalas email ini.</p>
                <p>&copy; " . date('Y') . " - Semua hak dilindungi undang-undang.</p>
            </div>
        </div>
    </body>
    </html>
    ";
    
    // Headers for HTML email
    $headers = "MIME-Version: 1.0" . "\r\n";
    $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
    $headers .= "From: no-reply@getlink.web.id" . "\r\n";
    $headers .= "Reply-To: admin@getlink.web.id" . "\r\n";
    $headers .= "X-Mailer: PHP/" . phpversion();
    
    // Try to send email
    try {
        if (mail($to, $subject, $message, $headers)) {
            return true;
        } else {
            error_log("Failed to send registration email to: $email");
            return false;
        }
    } catch (Exception $e) {
        error_log("Email sending error: " . $e->getMessage());
        return false;
    }
}

function kirimwa($nomor,$pesan){
    return true;
}

?>