Blogs
Silahkan tonton video Tutorial Codeigniter 4 Membuat Halaman Admin Pengaturan Logo di atas untuk mengikuti tutorial. Untuk mempermudah dalam pembelajaran, salin source code di bawah ini sesuai dengan tutorial Membuat Halaman Admin Pengaturan Logo yang ada dalam video
Kode 1
define("ALAMAT", getcwd().'/aset/gambar');
Kode 2
$periksa = $this->validate([
'userfile' => [
'uploaded[userfile]',
'mime_in[userfile,image/jpeg]',
'max_size[userfile,5000]',
],
]);
if ($periksa) {
$file = $this->request->getFile('userfile');
$image = \Config\Services::image()
->withFile($file)
->fit(200, 40, 'center')
->save(ALAMAT.'/logo.jpg');
session()->setFlashdata('psn_sukses', 'Upload Berhasil');
}
$data['title'] = 'Pengaturan Logo';
echo view('admin/header', $data);
echo view('admin/uplogo', $data);
echo view('admin/footer');
Kode 3
<div class="papan">
<form action="<?php echo base_url('admin/uplogo');?>" method="post" enctype="multipart/form-data">
<img src="<?php echo base_url('aset/gambar/logo.jpg');?>" alt="logo" style="width:250px;height:auto;padding: 15px;">
<div style="color: green; padding-left: 15px;"><?php echo session()->getFlashdata('psn_sukses');; ?></div>
<div class="form-dft">
<label for="uplogo"><b>File yang diizinkan (.jpg)</b></label>
<input type="file" name="userfile" required />
<button type="submit" class="daftarbtn">Submit</button>
</div>
</form>
</div>
Posted in: CodeIgniter 4
Topics:
web berita
1 person likes this.
Hotelempfehlung
Hotel Nordseeküste by Center Parcs
888 | Hotels
Das Hotel Nordseeküste by Center Parcs befindet sich in 36 Nordseeallee - Tossenserdeich. Besteht aus 78 Zimmern
Tossenserdeich - Deutschland
NH Weinheim
856 | Hotels
Das NH Weinheim befindet sich in Breslauer Strasse 52 - Weinheim. Besteht aus 187 Zimmern
Weinheim - Deutschland
Hotel Luisenhof
907 | Hotels
Das Hotel Luisenhof befindet sich in Bahnhofstrasse 7 - Wiesbaden. Besteht aus 36 Zimmern
Wiesbaden - Deutschland