This commit is contained in:
ericko-cyber 2025-06-23 12:18:14 +07:00
parent b694ab91ee
commit 74d681a255
12 changed files with 3250 additions and 31 deletions

View File

@ -42,6 +42,7 @@ class KirimPengingat extends BaseCommand
if ($pesan) {
$nomor_ayah = $this->formatNomor($siswa['telepon_ayah']);
$nomor_ibu = $this->formatNomor($siswa['telepon_ibu']);
$nomor_wali = $this->formatNomor($siswa['telepon_wali']);
if ($nomor_ayah) {
$this->sendMessage($nomor_ayah, $pesan, $token);
@ -49,6 +50,9 @@ class KirimPengingat extends BaseCommand
if ($nomor_ibu) {
$this->sendMessage($nomor_ibu, $pesan, $token);
}
if ($nomor_wali) {
$this->sendMessage($nomor_wali, $pesan, $token);
}
// Update last_notified setelah pengiriman pesan
$tagihanModel->update($tagihan['id'], [
@ -68,21 +72,31 @@ class KirimPengingat extends BaseCommand
private function generateMessage($status, $tagihan)
{
$nama = $tagihan['nama_siswa'];
$nis = $tagihan['nis'];
$bulan = $tagihan['bulan_tagihan'];
$jumlah = number_format($tagihan['jumlah'], 0, ',', '.');
$link = 'smamugapay.my.id';
$pesanPembuka = "Pemberitahuan Kepada Orang Tua atau Wali Siswa $nama dengan NIS $nis: ";
$pesanPenutup = "\n\nPesan dikirim otomatis oleh Sistem Pembayaran SPP SMA Muhammadiyah 3 Sidoarjo.\n\nSegera lakukan pembayaran melalui link berikut,\n$link\n\n! Abaikan pesan ini jika sudah membayar !";
switch ($status) {
case 'Belum Bayar':
return "Pemberitahuan: Tagihan bulan **$bulan** sebesar **Rp$jumlah** belum dibayar. Mohon segera membayar.";
return $pesanPembuka . "Untuk segera membayar Tagihan SPP bulan *$bulan* sebesar *Rp$jumlah* belum dibayar. Mohon segera membayar." . $pesanPenutup;
case 'Tertunggak':
return "Pemberitahuan: Tagihan bulan **$bulan** sebesar **Rp$jumlah** sudah tertunggak lebih dari 10 hari.";
return $pesanPembuka . "Tagihan SPP bulan *$bulan* sebesar *Rp$jumlah* sudah tertunggak lebih dari 10 hari. Mohon perhatian Bapak/Ibu." . $pesanPenutup;
case 'Telat Bayar':
return "Peringatan: Tagihan bulan **$bulan** sebesar **Rp$jumlah** sudah sangat terlambat. Silakan segera konsultasi dengan wali kelas.";
return $pesanPembuka . "Tagihan SPP bulan *$bulan* sebesar *Rp$jumlah* sudah sangat terlambat. Mohon segera menghubungi pihak sekolah atau wali kelas." . $pesanPenutup;
default:
return null;
}
}
private function formatNomor($nomor)
{
$nomor = preg_replace('/[^0-9]/', '', $nomor);

View File

@ -53,27 +53,72 @@ class Siswa extends BaseController
echo view('admin/layout/wrapper', $data);
}
// Fungsi untuk tambah data siswa
public function tambah()
{
$m_siswa = new Siswa_model();
$siswa = $m_siswa->last_id();
$urutan = ($siswa) ? $siswa->id_siswa + 1 : 1;
if ($this->request->getMethod() === 'post' && $this->validate([
// Validasi form
$rules = [
'nama_siswa' => 'required',
])) {
'nis' => 'required',
'jenis_kelamin' => 'required',
'kategori' => 'required',
'status_siswa' => 'required',
'id_tahun' => 'required',
'id_kelas' => 'required',
'telepon' => 'required',
'email' => 'required|valid_email',
// Validasi untuk orang tua dan wali
'nama_ayah' => 'permit_empty',
'telepon_ayah' => 'permit_empty',
'nama_ibu' => 'permit_empty',
'telepon_ibu' => 'permit_empty',
// Validasi untuk wali jika orang tua tidak diisi
'nama_wali' => 'permit_empty',
'telepon_wali' => 'permit_empty',
];
// Pesan error yang lebih jelas
$messages = [
'required' => '{field} wajib diisi.',
'valid_email' => 'Harap masukkan alamat email yang valid.',
'permit_empty' => 'Kolom ini bisa dibiarkan kosong, tetapi jika orang tua tidak diisi, kolom wali harus diisi.',
'required_without' => '{field} harus diisi jika {param} tidak diisi.',
];
// Jika form disubmit dan validasi berhasil
if ($this->request->getMethod() === 'post' && $this->validate($rules, $messages)) {
// Proses password dan slug otomatis
$hashedPassword = password_hash($this->request->getPost('nis'), PASSWORD_DEFAULT);
// Membuat slug otomatis
$slug_siswa = $this->createSlug($this->request->getPost('nama_siswa'));
// Menangkap data jenis pembiayaan
$jenis_pembiayaan = $this->request->getPost('jenis_pembiayaan');
// Memeriksa apakah orang tua dan wali kosong
$nama_ayah = $this->request->getPost('nama_ayah');
$telepon_ayah = $this->request->getPost('telepon_ayah');
$nama_ibu = $this->request->getPost('nama_ibu');
$telepon_ibu = $this->request->getPost('telepon_ibu');
$nama_wali = $this->request->getPost('nama_wali');
$telepon_wali = $this->request->getPost('telepon_wali');
// Menyiapkan data untuk disimpan ke database
// Validasi kondisi orang tua dan wali
if (empty($nama_ayah) && empty($nama_ibu) && empty($nama_wali)) {
$this->session->setFlashdata('error', 'Jika nama ayah dan ibu kosong, maka nama wali wajib diisi.');
return redirect()->back()->withInput();
}
if (empty($telepon_ayah) && empty($telepon_ibu) && empty($telepon_wali)) {
$this->session->setFlashdata('error', 'Jika telepon ayah dan ibu kosong, maka telepon wali wajib diisi.');
return redirect()->back()->withInput();
}
// Persiapkan data yang akan disimpan
$data = [
'nama_siswa' => $this->request->getPost('nama_siswa'),
'slug_siswa' => $slug_siswa, // Menambahkan slug_siswa
'slug_siswa' => $slug_siswa,
'nis' => $this->request->getPost('nis'),
'password' => $hashedPassword,
'jenis_kelamin' => $this->request->getPost('jenis_kelamin'),
@ -87,9 +132,11 @@ class Siswa extends BaseController
'telepon_ayah' => $this->request->getPost('telepon_ayah'),
'nama_ibu' => $this->request->getPost('nama_ibu'),
'telepon_ibu' => $this->request->getPost('telepon_ibu'),
'nama_wali' => $this->request->getPost('nama_wali'),
'telepon_wali' => $this->request->getPost('telepon_wali'),
];
// Menyimpan data ke database
// Menyimpan data siswa ke database
if ($m_siswa->insert($data)) {
$this->session->setFlashdata('sukses', 'Data siswa telah ditambah');
} else {
@ -98,6 +145,7 @@ class Siswa extends BaseController
return redirect()->to(base_url('admin/siswa'));
} else {
// Jika form tidak valid, tampilkan kembali form dengan error
$data = [
'title' => 'Tambah Data Siswa',
'siswa' => $siswa,
@ -108,7 +156,6 @@ class Siswa extends BaseController
}
}
// Fungsi untuk edit data siswa
public function edit($id_siswa)
{
@ -178,4 +225,148 @@ class Siswa extends BaseController
echo view('admin/layout/wrapper', $data);
}
}
public function import()
{
$m_siswa = new Siswa_model();
$m_kelas = new Kelas_model();
$m_tahun = new Tahun_model();
$kelas = $m_kelas->listing();
$tahun = $m_tahun->listing();
if ($this->request->getMethod() === 'post' && $this->validate([
'ID_USER' => 'required',
'id_kelas' => 'required',
'id_tahun' => 'required',
'file_excel' => [
'ext_in[file_excel,xlsx,xls,csv]',
'max_size[file_excel,4096]',
],
])) {
$id_kelas = $this->request->getPost('id_kelas');
$id_tahun = $this->request->getPost('id_tahun');
$file = $this->request->getFile('file_excel');
$filename = $file->getRandomName();
$file->move(WRITEPATH . '../assets/upload/file/', $filename);
$filepath = WRITEPATH . '../assets/upload/file/' . $filename;
$ext = $file->getClientExtension();
// Pilih reader berdasarkan ekstensi file
if ($ext == 'csv') {
$reader = \PhpOffice\PhpSpreadsheet\IOFactory::createReader('Csv');
} elseif ($ext == 'xls') {
$reader = \PhpOffice\PhpSpreadsheet\IOFactory::createReader('Xls');
} else { // xlsx
$reader = \PhpOffice\PhpSpreadsheet\IOFactory::createReader('Xlsx');
}
$reader->setReadDataOnly(true);
$spreadsheet = $reader->load($filepath);
$worksheet = $spreadsheet->getActiveSheet();
$i = 1;
foreach ($worksheet->getRowIterator() as $row) {
$cellIterator = $row->getCellIterator();
$cellIterator->setIterateOnlyExistingCells(false);
$cells = [];
foreach ($cellIterator as $cell) {
$cells[] = $cell->getValue();
}
if ($i > 1) { // Lewati header
if (empty($cells[1])) {
$i++;
continue;
}
$data = [
'id_tahun' => $id_tahun,
'id_kelas' => $id_kelas,
'kode_siswa' => null,
'slug_siswa' => null,
'kategori' => $cells[0],
'nis' => $cells[1],
'nama_siswa' => $cells[2],
'telepon' => $cells[3],
'email' => $cells[4],
'password' => password_hash($cells[1], PASSWORD_DEFAULT),
'password_hint' => null,
'jenis_kelamin' => $cells[5],
'isi' => $cells[6],
'nama_ayah' => $cells[7],
'nama_ibu' => $cells[8],
'telepon_ayah' => $cells[9],
'telepon_ibu' => $cells[10],
'kelompok' => null,
'gambar' => null,
'status_siswa' => 'Aktif',
'tanggal_baca' => null,
'tanggal_post' => date('Y-m-d H:i:s'),
'tanggal' => date('Y-m-d H:i:s'),
];
$m_siswa->insert($data);
}
$i++;
}
$this->session->setFlashdata('sukses', 'Data siswa berhasil diimpor.');
return redirect()->to(base_url('admin/siswa'));
} else {
$data = [
'title' => 'Import Data Siswa',
'kelas' => $kelas,
'tahun' => $tahun,
'content' => 'admin/siswa/import'
];
echo view('admin/layout/wrapper', $data);
}
}
public function proses()
{
$m_siswa = new Siswa_model();
$request = service('request');
$submit = $request->getPost('submit');
$id_siswa = $request->getPost('id_siswa');
if (empty($id_siswa)) {
$this->session->setFlashdata('warning', 'Tidak ada siswa yang dipilih.');
return redirect()->to(base_url('admin/siswa'));
}
if ($submit === 'delete') {
// Proses hapus banyak siswa
foreach ($id_siswa as $id) {
$m_siswa->delete($id);
}
$this->session->setFlashdata('sukses', 'Beberapa data siswa berhasil dihapus.');
} elseif ($submit === 'update') {
// Update status siswa
$status = $request->getPost('status_siswa');
foreach ($id_siswa as $id) {
$m_siswa->update($id, ['status_siswa' => $status]);
}
$this->session->setFlashdata('sukses', 'Status siswa berhasil diperbarui.');
}
return redirect()->to(base_url('admin/siswa'));
}
// Delete
public function delete($id_siswa)
{
$m_siswa = new Siswa_model();
$data = ['id_siswa' => $id_siswa];
$m_siswa->delete($data);
$this->session->setFlashdata('sukses', 'Data telah dihapus');
return redirect()->to(base_url('admin/siswa'));
}
}

View File

@ -34,6 +34,8 @@ class Siswa_model extends Model
'isi',
'nama_ayah',
'nama_ibu',
'nama_wali',
'telepon_wali',
'telepon_ayah',
'telepon_ibu',
'kelompok',

View File

@ -17,13 +17,13 @@ class Tagihan_model extends Model
public function getTagihanAndStatus($id_siswa)
{
// Ambil semua tagihan siswa dengan join ke tabel input_tagihan
$builder = $this->db->table('tagihan')
->select([
'tagihan.*',
'input_tagihan.bulan_tagihan',
'input_tagihan.jumlah',
'siswa.nama_siswa'
'siswa.nama_siswa',
'siswa.nis' // <-- Tambahkan ini
])
->join('input_tagihan', 'input_tagihan.id = tagihan.id_input_tagihan', 'left')
->join('siswa', 'siswa.id_siswa = tagihan.id_siswa', 'left')
@ -34,6 +34,7 @@ class Tagihan_model extends Model
}
public function getTagihanTelatWaliKelas($id_kelas, $id_tahun, $keywords = null)
{
$builder = $this->db->table('tagihan')

View File

@ -170,9 +170,9 @@ echo csrf_field();
</div>
<div class="form-group row">
<label class="col-3 col-sm-2 col-form-label">Telepon/HP Ayah</label>
<label class="col-3 col-sm-2 col-form-label">Telepon/HP Ayah<span class="text-danger">*</span></label>
<div class="col-9 col-sm-10">
<input type="text" name="telepon_ayah" class="form-control" placeholder="Telepon/HP Ayah" value="<?= set_value('telepon_ayah', $siswa->telepon_ayah); ?>">
<input type="text" name="telepon_ayah" class="form-control" placeholder="Telepon/HP Ayah" value="<?= set_value('telepon_ayah', $siswa->telepon_ayah); ?>" required>
</div>
</div>
</div>
@ -192,7 +192,7 @@ echo csrf_field();
</div>
<div class="form-group row">
<label class="col-3 col-sm-2 col-form-label">Telepon/HP Ibu</label>
<label class="col-3 col-sm-2 col-form-label">Telepon/HP Ibu <span class="text-danger">*</span></label>
<div class="col-9 col-sm-10">
<input type="text" nam_valueepon_ibu" class="form-control" placeholder="Telepon/HP Ibu" value="<?= set_value('telepon_ibu', $siswa->telepon_ibu); ?>" >
</div>

View File

@ -111,9 +111,6 @@ $uri = service('uri');
<?php } ?>
</td>
<td>
<a href="<?php echo base_url('admin/siswa/detail/'.$siswa->id_siswa) ?>" class="btn btn-info btn-sm mb-1" title="Detail"><i class="fa fa-eye"></i></a>
<a href="<?php echo base_url('admin/siswa/cetak/'.$siswa->id_siswa) ?>" class="btn btn-dark btn-sm mb-1" title="Cetak" target="_blank"><i class="fa fa-print"></i></a>
<a href="<?php echo base_url('admin/siswa/unduh/'.$siswa->id_siswa) ?>" class="btn btn-danger btn-sm mb-1" title="Unduh" target="_blank"><i class="fa fa-file-pdf"></i></a>
<a href="<?php echo base_url('admin/siswa/edit/'.$siswa->id_siswa) ?>" class="btn btn-warning btn-sm mb-1" title="Edit"><i class="fa fa-edit"></i></a>
<a href="<?php echo base_url('admin/siswa/delete/'.$siswa->id_siswa) ?>" class="btn btn-secondary btn-sm delete-link mb-1" title="Hapus"><i class="fa fa-trash"></i></a>
</td>

View File

@ -169,7 +169,7 @@ echo csrf_field();
<!-- Telepon/HP Ayah -->
<div class="form-group row">
<label class="col-3 col-sm-2 col-form-label">Telepon/HP Ayah</label>
<label class="col-3 col-sm-2 col-form-label">Telepon/HP Ayah<span class="text-danger">*</span></label>
<div class="col-9 col-sm-10">
<input type="text" name="telepon_ayah" class="form-control" placeholder="Telepon/HP Ayah" value="<?php echo set_value('telepon_ayah') ?>" >
</div>
@ -184,7 +184,6 @@ echo csrf_field();
<h4>DATA ORANG TUA SISWA - IBU</h4>
</div>
<div class="card-body">
<!-- Nama Ibu -->
<div class="form-group row">
<label class="col-3 col-sm-2 col-form-label">Nama Ibu<span class="text-danger">*</span></label>
@ -195,12 +194,35 @@ echo csrf_field();
<!-- Telepon/HP Ibu -->
<div class="form-group row">
<label class="col-3 col-sm-2 col-form-label">Telepon/HP Ibu</label>
<label class="col-3 col-sm-2 col-form-label">Telepon/HP Ibu<span class="text-danger">*</span></label>
<div class="col-9 col-sm-10">
<input type="text" name="telepon_ibu" class="form-control" placeholder="Telepon/HP Ibu" value="<?php echo set_value('telepon_ibu') ?>" >
</div>
</div>
</div>
</div>
<!-- DATA ORANG TUA (WALI) -->
<div class="card mt-4">
<div class="card-header bg-light text-center">
<h4>DATA ORANG TUA SISWA - WALI</h4>
</div>
<div class="card-body">
<!-- Nama Ibu -->
<div class="form-group row">
<label class="col-3 col-sm-2 col-form-label">Nama Wali<span class="text-danger">*</span></label>
<div class="col-9 col-sm-10">
<input type="text" name="nama_wali" class="form-control" placeholder="Nama Wali" value="<?php echo set_value('nama_wali') ?>">
</div>
</div>
<!-- Telepon/HP Ibu -->
<div class="form-group row">
<label class="col-3 col-sm-2 col-form-label">Telepon/HP Wali<span class="text-danger">*</span></label>
<div class="col-9 col-sm-10">
<input type="text" name="telepon_wali" class="form-control" placeholder="Telepon/HP Wali" value="<?php echo set_value('telepon_wali') ?>" >
</div>
</div>
</div>
</div>

View File

@ -247,7 +247,7 @@
document.getElementById('bukti-jumlah').textContent = 'Rp ' + parseInt(data.jumlah_bayar).toLocaleString('id-ID');
document.getElementById('bukti-metode').textContent = data.metode_pembayaran || '-';
document.getElementById('bukti-tanggal').textContent = data.tanggal_bayar || '-';
document.getElementById('bukti-transaksi').textContent = data.response_data?.transaction_id || '-';
document.getElementById('bukti-transaksi').textContent = data.invoice_number || '-';
document.getElementById('bukti-response').textContent = data.response_message || '-';
// Show table, hide spinner

View File

@ -2797,3 +2797,85 @@ WARNING - 2025-06-16 06:56:44 --> [DEPRECATED] Creation of dynamic property App\
10 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
INFO - 2025-06-16 06:56:46 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
INFO - 2025-06-16 06:57:07 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
INFO - 2025-06-16 14:47:39 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
WARNING - 2025-06-16 14:47:40 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$simple_login is deprecated in APPPATH\Views\staff_keuangan\layout\wrapper.php on line 4.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\staff_keuangan\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('staff_keuangan/layout/wrapper', [], true)
4 APPPATH\Controllers\Staff_keuangan\Riwayat_tagihan.php(75): view('staff_keuangan/layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Staff_keuangan\Riwayat_tagihan->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Staff_keuangan\Riwayat_tagihan))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-16 14:47:40 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$website is deprecated in APPPATH\Views\staff_keuangan\layout\wrapper.php on line 5.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\staff_keuangan\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('staff_keuangan/layout/wrapper', [], true)
4 APPPATH\Controllers\Staff_keuangan\Riwayat_tagihan.php(75): view('staff_keuangan/layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Staff_keuangan\Riwayat_tagihan->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Staff_keuangan\Riwayat_tagihan))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-16 14:47:40 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$session is deprecated in APPPATH\Views\staff_keuangan\layout\wrapper.php on line 6.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\staff_keuangan\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('staff_keuangan/layout/wrapper', [], true)
4 APPPATH\Controllers\Staff_keuangan\Riwayat_tagihan.php(75): view('staff_keuangan/layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Staff_keuangan\Riwayat_tagihan->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Staff_keuangan\Riwayat_tagihan))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-16 14:47:40 --> [DEPRECATED] Creation of dynamic property App\Libraries\Simple_login::$session is deprecated in APPPATH\Libraries\Simple_login.php on line 130.
1 APPPATH\Views\staff_keuangan\layout\wrapper.php(8): App\Libraries\Simple_login->checklogin()
2 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\staff_keuangan\\layout\\wrapper.php')
3 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
4 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('staff_keuangan/layout/wrapper', [], true)
5 APPPATH\Controllers\Staff_keuangan\Riwayat_tagihan.php(75): view('staff_keuangan/layout/wrapper', [...])
6 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Staff_keuangan\Riwayat_tagihan->index()
7 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Staff_keuangan\Riwayat_tagihan))
8 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
9 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
10 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
INFO - 2025-06-16 14:47:40 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
WARNING - 2025-06-16 14:47:40 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$website is deprecated in APPPATH\Views\login\wrapper.php on line 3.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\login\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('login/wrapper', [], true)
4 APPPATH\Controllers\Login.php(34): view('login/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Login->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Login))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
INFO - 2025-06-16 14:47:42 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
CRITICAL - 2025-06-16 14:47:42 --> ErrorException: Attempt to read property "id_staff" on null
in APPPATH\Controllers\Wali_kelas\Akun.php on line 23.
1 APPPATH\Controllers\Wali_kelas\Akun.php(23): CodeIgniter\Debug\Exceptions->errorHandler(2, 'Attempt to read property "id_staff" on null', 'C:\\xampp\\htdocs\\webspp\\app\\Controllers\\Wali_kelas\\Akun.php', 23)
2 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Wali_kelas\Akun->index()
3 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Wali_kelas\Akun))
4 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
5 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
6 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
INFO - 2025-06-16 18:18:37 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
INFO - 2025-06-16 18:18:37 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
CRITICAL - 2025-06-16 18:18:38 --> ErrorException: Attempt to read property "id_staff" on null
in APPPATH\Controllers\Wali_kelas\Akun.php on line 23.
1 APPPATH\Controllers\Wali_kelas\Akun.php(23): CodeIgniter\Debug\Exceptions->errorHandler(2, 'Attempt to read property "id_staff" on null', 'C:\\xampp\\htdocs\\webspp\\app\\Controllers\\Wali_kelas\\Akun.php', 23)
2 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Wali_kelas\Akun->index()
3 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Wali_kelas\Akun))
4 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
5 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
6 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-16 18:18:38 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$website is deprecated in APPPATH\Views\login\wrapper.php on line 3.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\login\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('login/wrapper', [], true)
4 APPPATH\Controllers\Login.php(34): view('login/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Login->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Login))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')

View File

@ -0,0 +1,20 @@
INFO - 2025-06-18 08:29:00 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
WARNING - 2025-06-18 08:29:01 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$website is deprecated in APPPATH\Views\login\wrapper.php on line 3.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\login\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('login/wrapper', [], true)
4 APPPATH\Controllers\Login.php(34): view('login/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Login->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Login))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
INFO - 2025-06-18 08:29:02 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
CRITICAL - 2025-06-18 08:29:02 --> ErrorException: Attempt to read property "id_staff" on null
in APPPATH\Controllers\Wali_kelas\Akun.php on line 23.
1 APPPATH\Controllers\Wali_kelas\Akun.php(23): CodeIgniter\Debug\Exceptions->errorHandler(2, 'Attempt to read property "id_staff" on null', 'C:\\xampp\\htdocs\\webspp\\app\\Controllers\\Wali_kelas\\Akun.php', 23)
2 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Wali_kelas\Akun->index()
3 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Wali_kelas\Akun))
4 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
5 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
6 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')

View File

@ -0,0 +1,168 @@
INFO - 2025-06-19 15:43:46 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
WARNING - 2025-06-19 15:43:47 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$website is deprecated in APPPATH\Views\layout\wrapper.php on line 3.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('layout/wrapper', [], true)
4 APPPATH\Controllers\Signin.php(51): view('layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Signin->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Signin))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 SYSTEMPATH\Commands\Server\rewrite.php(47): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-19 15:43:47 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$session is deprecated in APPPATH\Views\layout\wrapper.php on line 4.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('layout/wrapper', [], true)
4 APPPATH\Controllers\Signin.php(51): view('layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Signin->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Signin))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 SYSTEMPATH\Commands\Server\rewrite.php(47): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
INFO - 2025-06-19 15:43:51 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
WARNING - 2025-06-19 15:43:51 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$website is deprecated in APPPATH\Views\login\wrapper.php on line 3.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\login\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('login/wrapper', [], true)
4 APPPATH\Controllers\Login.php(34): view('login/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Login->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Login))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
INFO - 2025-06-19 15:44:10 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
WARNING - 2025-06-19 15:44:10 --> [DEPRECATED] Creation of dynamic property App\Libraries\Simple_login::$session is deprecated in APPPATH\Libraries\Simple_login.php on line 15.
1 APPPATH\Controllers\Login.php(22): App\Libraries\Simple_login->login('nabilah', 'nabilah', '')
2 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Login->index()
3 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Login))
4 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
5 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
6 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
DEBUG - 2025-06-19 15:44:10 --> Akses level: admin
INFO - 2025-06-19 15:44:10 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
WARNING - 2025-06-19 15:44:10 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$simple_login is deprecated in APPPATH\Views\admin\layout\wrapper.php on line 4.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\admin\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('admin/layout/wrapper', [], true)
4 APPPATH\Controllers\Admin\Dasbor.php(14): view('admin/layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Admin\Dasbor->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Admin\Dasbor))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-19 15:44:10 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$website is deprecated in APPPATH\Views\admin\layout\wrapper.php on line 5.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\admin\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('admin/layout/wrapper', [], true)
4 APPPATH\Controllers\Admin\Dasbor.php(14): view('admin/layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Admin\Dasbor->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Admin\Dasbor))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-19 15:44:10 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$session is deprecated in APPPATH\Views\admin\layout\wrapper.php on line 6.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\admin\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('admin/layout/wrapper', [], true)
4 APPPATH\Controllers\Admin\Dasbor.php(14): view('admin/layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Admin\Dasbor->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Admin\Dasbor))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-19 15:44:10 --> [DEPRECATED] Creation of dynamic property App\Libraries\Simple_login::$session is deprecated in APPPATH\Libraries\Simple_login.php on line 130.
1 APPPATH\Views\admin\layout\wrapper.php(8): App\Libraries\Simple_login->checklogin()
2 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\admin\\layout\\wrapper.php')
3 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
4 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('admin/layout/wrapper', [], true)
5 APPPATH\Controllers\Admin\Dasbor.php(14): view('admin/layout/wrapper', [...])
6 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Admin\Dasbor->index()
7 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Admin\Dasbor))
8 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
9 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
10 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
INFO - 2025-06-19 15:44:16 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
WARNING - 2025-06-19 15:44:16 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$simple_login is deprecated in APPPATH\Views\admin\layout\wrapper.php on line 4.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\admin\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('admin/layout/wrapper', [], true)
4 APPPATH\Controllers\Admin\Siswa.php(53): view('admin/layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Admin\Siswa->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Admin\Siswa))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-19 15:44:16 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$website is deprecated in APPPATH\Views\admin\layout\wrapper.php on line 5.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\admin\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('admin/layout/wrapper', [], true)
4 APPPATH\Controllers\Admin\Siswa.php(53): view('admin/layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Admin\Siswa->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Admin\Siswa))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-19 15:44:16 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$session is deprecated in APPPATH\Views\admin\layout\wrapper.php on line 6.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\admin\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('admin/layout/wrapper', [], true)
4 APPPATH\Controllers\Admin\Siswa.php(53): view('admin/layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Admin\Siswa->index()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Admin\Siswa))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-19 15:44:16 --> [DEPRECATED] Creation of dynamic property App\Libraries\Simple_login::$session is deprecated in APPPATH\Libraries\Simple_login.php on line 130.
1 APPPATH\Views\admin\layout\wrapper.php(8): App\Libraries\Simple_login->checklogin()
2 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\admin\\layout\\wrapper.php')
3 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
4 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('admin/layout/wrapper', [], true)
5 APPPATH\Controllers\Admin\Siswa.php(53): view('admin/layout/wrapper', [...])
6 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Admin\Siswa->index()
7 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Admin\Siswa))
8 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
9 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
10 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
INFO - 2025-06-19 15:44:18 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
INFO - 2025-06-19 15:47:32 --> Session: Class initialized using 'CodeIgniter\Session\Handlers\FileHandler' driver.
WARNING - 2025-06-19 15:47:32 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$simple_login is deprecated in APPPATH\Views\admin\layout\wrapper.php on line 4.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\admin\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('admin/layout/wrapper', [], true)
4 APPPATH\Controllers\Admin\Siswa.php(280): view('admin/layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Admin\Siswa->import()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Admin\Siswa))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-19 15:47:32 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$website is deprecated in APPPATH\Views\admin\layout\wrapper.php on line 5.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\admin\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('admin/layout/wrapper', [], true)
4 APPPATH\Controllers\Admin\Siswa.php(280): view('admin/layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Admin\Siswa->import()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Admin\Siswa))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-19 15:47:32 --> [DEPRECATED] Creation of dynamic property CodeIgniter\View\View::$session is deprecated in APPPATH\Views\admin\layout\wrapper.php on line 6.
1 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\admin\\layout\\wrapper.php')
2 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
3 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('admin/layout/wrapper', [], true)
4 APPPATH\Controllers\Admin\Siswa.php(280): view('admin/layout/wrapper', [...])
5 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Admin\Siswa->import()
6 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Admin\Siswa))
7 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
8 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
9 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')
WARNING - 2025-06-19 15:47:32 --> [DEPRECATED] Creation of dynamic property App\Libraries\Simple_login::$session is deprecated in APPPATH\Libraries\Simple_login.php on line 130.
1 APPPATH\Views\admin\layout\wrapper.php(8): App\Libraries\Simple_login->checklogin()
2 SYSTEMPATH\View\View.php(228): include('C:\\xampp\\htdocs\\webspp\\app\\Views\\admin\\layout\\wrapper.php')
3 SYSTEMPATH\View\View.php(231): CodeIgniter\View\View->CodeIgniter\View\{closure}()
4 SYSTEMPATH\Common.php(1178): CodeIgniter\View\View->render('admin/layout/wrapper', [], true)
5 APPPATH\Controllers\Admin\Siswa.php(280): view('admin/layout/wrapper', [...])
6 SYSTEMPATH\CodeIgniter.php(941): App\Controllers\Admin\Siswa->import()
7 SYSTEMPATH\CodeIgniter.php(502): CodeIgniter\CodeIgniter->runController(Object(App\Controllers\Admin\Siswa))
8 SYSTEMPATH\CodeIgniter.php(361): CodeIgniter\CodeIgniter->handleRequest(null, Object(Config\Cache), false)
9 FCPATH\index.php(36): CodeIgniter\CodeIgniter->run()
10 ROOTPATH\index.php(7): require_once('C:\\xampp\\htdocs\\webspp\\public\\index.php')

File diff suppressed because it is too large Load Diff