Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Data Masuk gambar tidak ter upload (Code Igniter)
ini saya mau input multiple gambar cuman kok y gambarnya gak ke upload hanya saja namanya keupload ke database, gambarnya tidak ke upload ke file yang dicari
ini code proses upload
for ($i=1; $i <= 3; $i++) {
$dates = date('d').time();
$randa = rand(1,3);
$rndmu = rand(0000, 1111);
$rndmu = rand($rndmu+$randa, 2222);
$rndmu = rand($rndmu+$randa, 3333);
$rndmu = rand($rndmu+$randa, 4445);
$random = rand($rndmu+$randa, 9999);
if ($i === 1) {
// Satu
$path_satu = $_FILES['gambar1']['name'];
$image[1] = $dates.$random.'_wrr45'.'.'.pathinfo($path_satu, PATHINFO_EXTENSION);
} elseif ($i === 2) {
// Dua
$path_dua = $_FILES['gambar2']['name'];
$image[2] = $dates.$random.'_wrr45'.'.'.pathinfo($path_dua, PATHINFO_EXTENSION);
} elseif ($i === 3) {
// Tiga
$path_tiga = $_FILES['gambar3']['name'];
$image[3] = $dates.$random.'_wrr45'.'.'.pathinfo($path_tiga, PATHINFO_EXTENSION);
}
// Config
$config['upload_path'] = base_url().'cdn/images/';
$config['upload_url'] = base_url().'cdn/images/';
$config['allowed_types'] = 'gif|jpg|png|jpeg';
$config['max_size'] = 2048;
$config['file_name'] = $image[$i];
// initialize setup config upload
$this->upload->initialize($config);
if (!$this->upload->do_upload('gambar1')) {
$hahe = 'Gagal';
} else {
$hahe = 'Berhasil';
}
}
ini code form
<div class="row" style="margin-top: -30px;margin-bottom: -20px;">
<div class="col-md-4">
<div class="form-group-material">
<?php
$att = array('class' => 'label-material',);
echo form_label('Upload Gambar 1','gambar', $att);
$data= array(
'name' => 'gambar1',
'type' => 'file',
'class' => 'input-material',
'accept' => 'image/*',
);
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group-material">
<?php
$att = array('class' => 'label-material',);
echo form_label('Upload Gambar 2','gambar2', $att);
$data= array(
'name' => 'gambar2',
'type' => 'file',
'class' => 'input-material',
'accept' => 'image/*',
);
echo form_input($data);
?>
</div>
</div>
<div class="col-md-4">
<div class="form-group-material">
<?php
$att = array('class' => 'label-material',);
echo form_label('Upload Gambar 3','gambar3', $att);
$data= array(
'name' => 'gambar3',
'type' => 'file',
'class' => 'input-material',
'accept' => 'image/*',
);
echo form_input($data);
?>
</div>
</div>
</div>
ada sarankah ?
0