<table style="margin-top: -10px; width: 100%;">
<tr>
<td style="margin-top: -10px; width: 20%;"><img src="<?= base_url('images/logo.png'); ?>" width="70" height="50"></td>
<td style="margin-top: -10px; width: 80%; text-align:center;">
<b style='font-size:18px;'><?= $abdulradjak['NamaPerusahaan']; ?></b><br>
<?= $abdulradjak['AlamatPerusahaan']; ?><br>
<small>Telp. <?= $abdulradjak['TeleponPerusahaan']; ?>, Fax : <?= $abdulradjak['FaxPerusahaan']; ?></small>
</td>
</tr>
</table>
<hr>
<h3 style="text-align: center;"><u>SURAT KETERANGAN BEROBAT</u></h3>
<br>
<p>Menerangkan dengan sebenarnya bahwa :</p>
<table style="width:100%; height:100%;">
    <tr>
        <td>Nama</td>
        <td>:</td>
        <td><?= $qdata['Description'] ?></td>
    </tr>
    <tr>
        <td>Istri Dari</td>
        <td>:</td>
        <td><?= $qdata['istri'] ?></td>
    </tr>
    <tr>
        <td>Pekerjaan</td>
        <td>:</td>
        <td><?= $qdata['pekerjaan'] ?></td>
    </tr>
    <tr>
        <td>Alamat</td>
        <td>:</td>
        <td><?= $qdata['alamat'] ?></td>
    </tr>
    <tr>
        <?php
        // Pisahkan daritgl menjadi Hari (nama hari dalam bahasa Indonesia) dan Tanggal
        $hari_map = [
            'Sunday' => 'Minggu',
            'Monday' => 'Senin',
            'Tuesday' => 'Selasa',
            'Wednesday' => 'Rabu',
            'Thursday' => 'Kamis',
            'Friday' => 'Jumat',
            'Saturday' => 'Sabtu',
        ];

    $dt = strtotime($qdata['daritgl']);
    // Pastikan strtotime berhasil (mengembalikan false jika gagal)
    $hari = ($dt !== false) ? ($hari_map[date('l', $dt)] ?? date('l', $dt)) : '';
    // Tanggal ditampilkan dalam format dd-mm-YYYY, bisa disesuaikan jika mau nama bulan bahasa Indonesia
    $tanggal_display = ($dt !== false) ? date('d-m-Y', $dt) : '';
        ?>
        <td>Telah Datang Berobat Pada</td>
        <td>:</td>
        <td><?= $hari ?>, <?= $tanggal_display ?> <?= date('H:i', strtotime($qdata['waktubuat'])) ?> WIB</td>
    </tr>
    <tr>
        <td>Dengan Keluhan</td>
        <td>:</td>
        <td><?= $qdata['keluhan'] ?></td>
    </tr>
</table>
<p>Demikian untuk menjadikan periksa</p>
<?php $tgl = date('d-m-Y'); ?>
<?php
    // Prepare QR filepath and URL (do not echo here) so we can render a compact signature block below
    $qr_name_source = isset($qdata['FirstName']) && $qdata['FirstName'] !== '' ? $qdata['FirstName'] : (isset($qdata['pengirim']) ? $qdata['pengirim'] : '');
    $qr_filename = $qr_name_source . '.png';
    $qr_filepath = FCPATH . 'qr/' . $qr_filename; // server path
    $qr_url = '';
    if ($qr_name_source !== '' && file_exists($qr_filepath)) {
        $qr_url = base_url('qr/' . rawurlencode($qr_filename));
    }
?>

<!-- Compact signature block, right aligned -->
<div style="width:620px; float:right; text-align:center; margin-top:10px;">
    <div style="font-size:12px;">Jakarta, <?= $tgl; ?></div>
    <?php if ($qr_url !== '') : ?>
        <div style="margin-top:6px;"><img src="<?= $qr_url; ?>" alt="QR" style="width:80px; height:auto; display:block; margin:0 auto;"></div>
    <?php else : ?>
        <div style="height:54px;"></div>
    <?php endif; ?>
    <div style="margin-top:6px; font-weight:bold;">(<?= $qr_name_source; ?>)</div>
</div>
<div style="clear:both;"></div>

<?php
function tgl_indo($tanggal)
{
    $hari = [
        'Sunday'=>'Minggu',
        'Monday'=>'Senin',
        'Tuesday'=>'Selasa',
        'Wednesday'=>'Rabu',
        'Thursday'=>'Kamis',
        'Friday'=>'Jumat',
        'Saturday'=>'Sabtu'
    ];

    $bulan = [
        1=>'Januari','Februari','Maret','April','Mei','Juni',
        'Juli','Agustus','September','Oktober','November','Desember'
    ];

    $date = new DateTime($tanggal);

    return $hari[$date->format('l')] . ', ' .
           $date->format('d') . ' ' .
           $bulan[(int)$date->format('m')] . ' ' .
           $date->format('Y');
}
?>